Stan Has More Witches to Kill (and Quotable Lines) in Stan Against Evil Season 2 Trailer October 9, 2017 Uncategorized dana gould, janet varney, john c mcginley, stan against evil Stan Against Evil season 2 is creeping up as its premiere is set for Wednesday, November 1st at 10PM on IFC. As you can see in the trailer, there’s no shortage of John C. McGinley saying something “badass” while fighting witches, demons, etc.