Cast (35)

Naomi WattsRachel Keller

Martin HendersonNoah Clay

David DorfmanAidan Keller

Brian CoxRichard Morgan

Jane AlexanderDr. Grasnik

Lindsay FrostRuth Embry

Amber TamblynKatie Embry

Rachael BellaRebecca Kotler

Daveigh ChaseSamara Morgan

Shannon CochranAnna Morgan

Sandra ThigpenTeacher

Richard LinebackInnkeeper

Sasha BarreseGirl Teen #1

Tess HallGirl Teen #2

Adam BrodyMale Teen #1

Alan BlumenfeldHarvey

Pauley PerretteBeth

Joe ChrestDoctor

Stephanie ErbDonna

Joanna Lin BlackCashier


















