Mackenzie Foy ---Harper Johnson
Theo James --- Kayden Morgan
Taylor Lautner --- Jake Daniels
Kristen Stewart --- Samantha Johnson
Robert Pattinson --- Marcus Lowman
Russell Crowe --- Ray Johnson
Marissa Hargitay --- Detective Olivia Benson
Christopher Meloni --- Detective Elliot Stabler
Thomas Gibson --- Aaron Hotchner
Cade Owens --- Jack Hotchner