Tag: dachau
Shutter Island – Movie Review
Set in 1954, U.S. Marshall Teddy Daniels (Leonardo DiCaprio) is investigating the mysterious escape of a female inmate from Ashecliffe Hospital, a prison/asylum for the criminally insane. Her sudden disappearance from a locked and guarded cell is made all the more perplexing by the fact that the prison is located on Shutter Island, a remote […]