His strengths are awe-inspiring. His obstacles are beyond the reach of any mere mortal. His trials are the stuff of myth. But nothing will prepare Hercules for what lies ahead in all 24 action-loaded episodes of Hercules: The Legendary Journeys Season 2. Kevin Sorbo once again picks up the sword of the iconic hero as he travels through the ancient world with his friend Iolaus (Michael Hurst) in a never-ending struggle against both human and supernatural evils. Respected and reviled for his parentage as the son of Zeus and a beautiful mortal woman, Hercules faces a slew of enemies – from the mother of all monsters to vengeful gods and stealthy shapeshifters – in his quest to rid the world of inhumane cruelties. It’s unrivaled adventure laced with wit, humor and even a spark of romance in the undying tale of the greatest fighter the world has ever known.