Psychiatrist Sam Foster has a new patient, Henry Letham, who claims to be suicidal. In trying to diagnose him, Sam visits Henry's prior therapist and also finds Henry's mother -- even though Henry has said that he murdered both of his parents. As reality starts to contradict fact, Sam spirals into an unstable mental state. Then he finds a clue as to how and when Henry may try to kill himself, and races to try to stop him.
Ewan McGregor
as Sam Foster
Ryan Gosling
as Henry Letham
Naomi Watts
as Lila Culpepper
Kate Burton
as Mrs. Letham
Elizabeth Reaser
as Athena
Bob Hoskins
as Dr. Leon Patterson
Janeane Garofalo
as Dr. Beth Levy
BD Wong
as Dr. Bradley Ren
John Tormey
as Custodian / Piano Mover #1
José Ramón Rosario
as Cabbie / Piano Mover #2
Becky Ann Baker
as Paramedic #1 / Butch Cook
Lisa Kron
as Paramedic #2