Hercules/Pirates of the Caribbean

Jack Sparrow as Hercules

Angelica as Meg

Joshamee Gibbs as Phil

Hector Barbossa as Zeus

Sao Feng as Hermes

Cutler Beckett as Hades

Pintel and Ragetti as Pain and Panic

Tia Dalma and Anamaria as The Fates

Blackbeard as Nessus

Davy Jones's crew, The Kraken, Blackbeard's zombies and The Mermaids as The Titans