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.
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.