Shutter Island

Shutter Island ★★★★½

Holy shit, what a mind fuck.