Martin Scorsese’s Shuttler Island, released on Feb. 19, 2010, remains a chilling and captivating masterpiece of psychological suspense. This isn’t just a film you...
The Departed, Martin Scorsese‘s Oscar-winning gritty crime drama starring Leonardo DiCaprio, Matt Damon, Mark Wahlberg and Jack Nicholson, celebrated it 18th anniversary from its...