View Full Cast Madelaine PetschMayaRichard BrakeSheriff RotterRachel ShentonDebbieKyle BreitkopfGeorge YoungHoward