Cast

Hayden Christensen Clay Beresford
Jessica Alba Sam Lockwood
Terrence Howard Dr. Jack Harper
Lena Olin Lilith Beresford
Christopher McDonald Dr. Larry Lupin
Sam Robards Calyton Beresford Sr.
Arliss Howard Dr. Jonathan Neyer
Fisher Stevens Dr. Puttmna
Steven Hinkle Young Clay
Denis O'Hare Financial News Analyst
Court Young Officer Doherty
Lee Wong Mr. Waturi
Kae Shimizu Asian Translator
Jeffrey Fierson Head Chef
Joshua Rollins Funeral Minister
Brenda Schad Pregnant Woman
Sam Pitman Zombie
Ross Klavan Financial News Analyst #2