Cast
Ian McKellen
Gabriel Finch
Aaron Eckhart
Zach Riley
Brittany Murphy
Maggie Blake
Nick Nolte
T. L. Pierson
Jessica Lange
Katherine Pierson
William Hurt
Dr. Peter Reed
Bill Bellamy
Martin Sands
Alan Cumming
Jake
Vera Farmiga
Eleanna
Michael Moriarty
Dick
Crew
Joshua Michael Stern
Director
Joshua Michael Stern
Writer
Allen Benjamin
Special Effects Coordinator
Eden Orfanos
Makeup Artist
Helen Jarvis
Art Direction
Michael Grady
Director of Photography
Jeff McEvoy
Editor
Philip Glass
Music
Monique Prudhomme
Costume Design
Sean Hargreaves
Production Design
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.