Main Cast


Naomi Watts

as Rachel


David Dorfman

as Aidan


Martin Henderson

as Noah


Daveigh Chase

as Samara