Jes Macallan character Grace Conner
Sean Faris character Levi Troyer
Kelly McGillis character Elizabeth Conner
Robert Peters character Sheriff Newsome
Cory Scott Allen character Deputy Small
Pamela Daly character Claire Miller
Isabel Young character Sarah Miller
Mary Tanner Bailey character Rose Fisher
Silvio Wolf Busch character Henry Fisher
Tommy Martin character Bobby Harlo
Hil Horvath character Becky Conner
Isaacs Kimbrough character Albert Miller
Emilyanne Basso character Zillah Weaver
Tom Luce character Bishop Weaver
Neil Mulac character Owen Peterson
Amber Hutchins character Dr. Allen
Sarah East character EMT
Dylan Keith Adams character EMT