A dedicated mythology professor finds an evil witch doctor who summons the spirit of the gorgon Medusa.
Watch movie on:
No streaming providers found.
Change country
Filter