Paramount has released a batch of pictures of Shutter Island, the upcoming thriller movie directed by Martin Scorsese and starring Leonardo DiCaprio and Mark Rufallo:
Shutter Island
The movie Shutter Island is based on the 2003 novel of the same name written by Dennis Lehane.
:)