
Directed by Martin Scorsese
2h 18m
Drama
| Thriller
| Mystery
World War II soldier-turned-U.S. Marshal Teddy Daniels investigates the disappearance of a patient from a hospital for the criminally insane, but his efforts are compromised by troubling visions and a mysterious doctor.

Leonardo DiCaprio
Teddy Daniels

Mark Ruffalo
Chuck Aule

Ben Kingsley
Dr. Cawley

Max von Sydow
Dr. Naehring

Michelle Williams
Dolores

Emily Mortimer
Rachel 1

Patricia Clarkson
Rachel 2

Jackie Earle Haley
George Noyce

Ted Levine
Warden

Martin Scorsese
Director

Dennis Lehane
Novel

Laeta Kalogridis
Screenplay

Sandy Powell
Costume Design

Susan Garfield
Stand In

Bradley J. Fischer
Producer

Mike Medavoy
Producer

Arnold Messer
Producer

Martin Scorsese
Producer