Medusa
2015·United States·109 min.
Available on
None platform
A dedicated mythology professor finds an evil witch doctor who summons the spirit of the gorgon Medusa.
A dedicated mythology professor finds an evil witch doctor who summons the spirit of the gorgon Medusa.