Young Hercules - Season 1 - Eps 28: In Your Dreams
When Ares strikes a deal with Morpheus, the god of dreams, he kidnaps the cadets and sends them into the dream world. Hercules must follow them to the dream realm, where he meets his worst fear, an alternate version of himself who punishes and kills without regret.
About Young Hercules

Title: Young Hercules
First Air Date: 1998-09-12
Last Air Date: 1999-05-14
Status: Canceled
Rating: 5.67/10 (from 44 votes)
Language: EN
Seasons: 2
Total Episodes: 50
Network: FOX Fox Kids
Genres: Action & Adventure, Sci-Fi & Fantasy
Production Companies: Renaissance Pictures, MCA Television
Synopsis
The adventures of the ancient hero in his youth.
Cast

Ryan Gosling
Hercules

Dean O'Gorman
Iolaus

Chris Conrad
Jason

Jodie Rimmer
Lilith