Menu
© 2026 The Couch Critic
Status
Released
Release
2017
Runtime
7m
"Worst. Satanists. Ever."
When a group of bumbling Satanists has their summoning ceremony go terribly right, they're left to face the decidedly holy shit consequences.
6 Cast Members
Randall Greenland
Greg
Brian Spangler
Marduk
Tiffany Kiely
Aranunna
Jordan Fehr
Zahguhrim
Jaysen P. Buterin
The Big Guy
Ellie Church
Eve