Shutter Island: I agree with the lighthouse scene, Stu. That was my impression, as well. Nefarious things were indeed transpiring there, IMO.