Currently available on 2 streaming services.

Satan's Menagerie streaming: where to watch online?

Currently you are able to watch "Satan's Menagerie" streaming on Screambox Amazon Channel or for free with ads on Cineverse.

Cast

Wendi Winburn
Elektra
Martin Pfefferkorn
T-Bone
Anthony Timpone
The Ghoul