Cast
Ewan McGregor
Sam Foster
Naomi Watts
Lila Culpepper
Ryan Gosling
Henry Letham
Kate Burton
Mrs. Letham
Elizabeth Reaser
Athena
Bob Hoskins
Dr. Leon Patterson
BD Wong
Dr. Bradley Ren
Janeane Garofalo
Dr. Beth Levy
John Tormey
Custodian / Piano Mover #1
José Ramón Rosario
Cabbie / Piano Mover #2
Crew
Marc Forster
Director
David Benioff
Screenplay
Tom Lassally
Producer
Arnon Milchan
Producer
Eric Kopeloff
Producer
Bill Carraro
Executive Producer
Guymon Casady
Executive Producer
Roberto Schaefer
Director of Photography
Matt Chessé
Editor
Kevin Thompson
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.