
Casts

Mel Gibson
as Graham Hess

Joaquin Phoenix
as Merrill Hess

Rory Culkin
as Morgan Hess

Abigail Breslin
as Bo Hess

Cherry Jones
as Officer Paski

M. Night Shyamalan
as Ray Reddy

Patricia Kalember
as Colleen Hess

Ted Sutton
as SFC Cunningham

Merritt Wever
as Tracey Abernathy

Lanny Flaherty
as Mr. Nathan