Special Guest Stars Omar Metwally as Mark Lindor Guest Stars Anja Savcic as Scarlet Leyendecker Britt Robertson as Cheyenne Kleinsasser Michelle Forbes as Margaret Kleinsasser Sebastian Roché as Sheriff Wagy Kyle Schmid as John Wayne Kleinsasser Ryan Dorsey as Rand Kleinsasser Paul Piaskowski as Deputy Al Gregor Michael Raymond-James as Blake Kleinsasser Rachel Colwell as Angela Michelle Veintimilla as Rosie Amaya Co Starring Zoë Noelle Baker as Phoebe Leyendecker Dakota Daulby as Jimmy Nick Thorp as Dark Figure