Medusa
2015-05-28 | 109 minutes
Plot Summary
A dedicated mythology professor finds an evil witch doctor who summons the spirit of the gorgon Medusa.
Medusa
2015-05-28 | 109 minutes
A dedicated mythology professor finds an evil witch doctor who summons the spirit of the gorgon Medusa.