Antihero

New Movie Poster for “Shutter Island”

Here is the new poster for Shutter Island, starring Leonardo DiCaprio. The film hits theaters October 22nd. Movie Synopsis: Two…

15 years ago