Sesame Street Stays Up Late/Hercules

Cast

 * Big Bird as Hercules
 * Zoe as Megara
 * Cookie Monster as Zeus
 * Oscar the Grouch as Hades
 * Moishe Oofnik as Pain
 * Uncle Hank as Panic
 * Telly Monster as Philoctetes
 * Uncle Fred as Boy Pain
 * The Big Bad Wolf as Boy Panic
 * Elmo-noske as Icarus
 * Tita as Cassandra