Special Guest Stars Omar Metwally as Mark Lindor Guest Stars Anja Savcic as Scarlet Leyendecker Britt Robertson as Cheyenne Kleinsasser Sebastian Roché as Sheriff Wagy Michelle Forbes as Margaret Kleinsasser Ryan Dorsey as Rand Kleinsasser Kyle Schmid as John Wayne Kleinsasser Paul Piaskowski as Deputy Al Gregor Michelle Veintimilla as Rosie Amaya Rachel Colwell as Angela Carlos Gómez as Gil Amaya Marilyn Norry as Nora Danvers Eddy Lee as Scarlet's Neighbor Co Starring Zoë Noelle Baker as Phoebe Leyendecker Sebastian Kroon as Earl