Cast (21)

Julianne MooreLisey Landon

Clive OwenScott Landon

Jennifer Jason LeighDarla Debusher

Dane DeHaanJim Dooley

Joan AllenAmanda Debusher

Sung KangOfficer Dan Beckman

Sebastian Eugene HansenYoung Scott Landon

Clark FurlongPaul Landon

Ron Cephas JonesProfessor Roger Dashmiel

Michael PittAndrew Landon

Omar MetwallyDr. Hugh Alberness
Claire KeaneChild Lisey
Michelle GirolamiWoman in White
Anastasia Veronica LeeChild Amanda

Ariana JaliaChild Darla

Paul LazarThomas Fenton
Nancy FoxMrs. Fenton

Peter ScolariDave Debusher

Brian HutchisonChief Craig Richards
Keithen HergottOfficer Rory Hall


