Shutter Island ★★★★½

wow i really needed more reasons to doubt myself and my entire existence thanks