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 Paul Piaskowski as Deputy Al Gregor Ryan Dorsey as Rand Kleinsasser Kyle Schmid as John Wayne Kleinsasser Michelle Veintimilla as Rosie Amaya Carlos Gómez as Gil Amaya Co Starring Zoë Noelle Baker as Phoebe Leyendecker Jane Stanton as Peg