Teen Titans/Hercules


 * Cast
 * Beast Boy as Hercules
 * Raven as Megara
 * Slade as Hades
 * Gizmo and Mammoth as Pain and Panic
 * Cyborg as Philoctetes