News

When Shutter Island first opens, the title card tells viewers that the setting is Boston Harbor Islands in 1954.The scene is on board a ferry that's traveling through dark, foggy waters to reach ...