cast
Sam Worthington
as Det. Mike Souder
Jeffrey Dean Morgan
as Brian Heigh
Chloƫ Grace Moretz
as Little Ann Sliger
Sheryl Lee
as Lucie Sliger
Jessica Chastain
as Det. Pam Stall
Annabeth Gish
as Gwen Heigh
Jason Clarke
as Rule