Description
Episode Title:
Hercules and the Titans: The Last Battle
Episode Description:
After being denied a throne on Mount Olympus by Zeus despite Athena's vision, Hephaestus is tempted by Alcyoneus into freeing the Titans from Tartarus. Zeus and Athena work to convince Hercules to help them fight the Titans.