Kiefer Sutherland
as
Dr. Barry Wolfson
James Norton
as
Jamie
Nina Dobrev
as
Marlo
Kyle Richards
as
Angie
David Carson
as
Marlo
Jason Reitman
Director
Diane Lane
as
Corrine Burns
John Shaw
as
Doctor
Kevin Clash
as
Elmo
Charlize Theron
as
Marlo