Slasher: Trailer #2

Everyone has demons. Sarah's are real. Slasher debuts with a double episode premiere, Friday March 4 at 9pm ET on Chiller.