Annacules

SuperWhyMovies' Movie-Spoof of "Hercules"

Cast

 * Baby Hercules - Baby Mavis (Hotel Transylvania)
 * Young Hercules - Mavis (Hotel Transylvania)
 * Adult Hercules - Adult Anna (Frozen)
 * Megara - Harvey Beaks (Harvey Beaks)
 * Philoctetes - Freddie (Freddie as F.R.O.7.)
 * Pegasus - Samson (Sleeping Beauty)
 * Hades - Adagio Dazzle (My Little Pony: Equestria Girls 2: Rainbow Rocks)
 * Pain and Panic - Flim Flam Brothers (My Little Pony: Friendship is Magic)
 * Rabbit Pain - Jack Rabbit (T.U.F.F. Puppy)
 * Gopher Pain - Ratigan (The Great Mouse Detective)
 * Pain and Panic as Boys - Alice (Alice in Wonderland (1951)) & Lilo (Lilo & Stitch)
 * Pain and Panic as Female Horse - Phillippe (Beauty and the Beast)
 * Nessus - Sabor (Tarzan)
 * Zeus - Misty (Pokemon)
 * Hera - Ash Ketchum (Pokemon)
 * Hydra - The Dragon (The Pagemaster)
 * Cylops - Moby Dick (The Pagemaster)
 * The Titans - Death Bear (Regular Show), Mor'du (Brave) The Bear (The Fox and the Hound) & The Bear (Balto)