Stan Against Evil

172 demons have been unleashed on the residents of Williard's Mill as payback for a massive witch-burning hundreds of years ago. Evie, the new sheriff in town, needs to work with the former sheriff, Stan Miller, who was forced to retire.

Video Extras from This Season

Episode 1

Episode 2

Episode 3

Episode 4

Episode 5

Episode 6

Episode 7

Episode 8