Jackson como Thomas "Tom" McCourt, Isabelle Fuhrman como Alice Maxwell, Stacy Keach como Charles Ardai y Owen Teague como Jordan.