S1
Stan Against Evil
Stan Against Evil Season 1 Trailer

One man. 172 witches. Stan and the town of Willard's Mill get ready for the paranormal fight of their lives.