Disney and Non Disney/Clash of the Titans (2010/2012)

Hercules as Perseus

Meg (Hercules) as Andromeda

Zeus (Hercules) as himself

Hades (Hercules) as himself

King Stefan (Sleeping Beauty) as King Cepheus

Queen Leah (Sleeping Beauty) as Queen Cassiopeia

Ariel (The Little Mermaid) as Io

Scar (The Lion King) as Calibos

Moses (The Prince of Egypt) as Draco

Eris (Sinbad: Legend of the Seven Seas) as Medusa

Chernabog as The Kraken

Ratcliffe (Pocahontas 1 and 2) as Ares

Frollo (The Hunchback of Notre Dame) as Kronos