Hera unleashes more terrible beasts upon the kingdom of Mycanae. Hercules and Iolas battle the many dangerous beasts. Show more
Discover 11,128,835 listings and 278,059 playable programmes from the BBC
Hera unleashes more terrible beasts upon the kingdom of Mycanae. Hercules and Iolas battle the many dangerous beasts. Show more