From NetFlix:
World War II soldier-turned-U.S. marshal Teddy Daniels (Leonardo DiCaprio) investigates the disappearance of a patient from a hospital for the criminally insane, but his efforts are compromised by his own troubling visions and by Dr. Cawley (Ben Kingsley). Mark Ruffalo, Michelle Williams, Emily Mortimer and Max von Sydow co-star in director Martin Scorsese’s plot twist-filled psychological thriller set on a Massachusetts island in 1954.
Only for a while did this film seem messy and possibly just an ordinary “seeing ghosts” film. Stick with it! If you ever guess what is really going on, please email me (I probably won’t believe you). I can only imagine that Denis Lehane’s book might be even better than this film recreation. Probably Ben Kingsley and Max von Sydow are the standouts in this not-really-a-horror film.
I was glued to my seat.