Lewis Pullman
as Ben Mears
William Sadler
Pilou Asbaek
as Richard Straker
Bill Camp
as Mathew Burke
John Benjamin Hickey
as Father Callahan
Makenzie Leigh
as Susan Norton
Nicholas Crovetti
as Danny Glick
Cade Woodward
as Ralph Glick
Kellan Rhude
as Floyd Tibbits