Friday, September 4, 2009

Shutter Island - Official Movie Poster

Shutter Island takes place in 1954, when two U.S. marshals investigate the disappearance of a patient from a hospital for the criminally insane on an island in Massachusetts. They run into trouble when they are deceived by the hospital's chief administrator, a hurricane hits and an inmate riot traps them on the island. Expect this thriller to hit the big screen in February 2010 starring Leonardo DiCaprio.

No comments: