Ben and Holly's Little Kingdom/Hercules

Cast

 * Ben as Hercules
 * Holly as Megara
 * Anti-Ben as Hades