Scientists Imprison Goddess, Unaware That It'll Cause A Great Disaster

8 months ago
6

In 1905, a drifter on a dangerous mission to rescue his kidnapped sister tangles with a sinister religious cult on an isolated island.
-----------------------------------------------------------------------------------------
Subscribe to watch more movie recaps videos like this!

Loading comments...