Shutter Island ★★★★½

layers upon layers! this was so so good!