Now Showing: The Sons of Hercules in the Land of Darkness
The hero leaves on a quest to slay a beast, only to find his home taken prisoner when he returns.