X-Men: The Last Stand (2006)/The Little Mermaid

Cast

 * Wolverine as Prince Eric
 * Storm as Ariel
 * Professor Charles Xavier as Scuttle
 * Rogue as Vanessa
 * Beast as Flounder
 * Cyclops as Max
 * Iceman as Sebastian
 * Kitty Pryde as Melody
 * Colossus as King Triton
 * Phoenix as Ursula
 * Pyro as Chef Louis
 * Juggernaut as Flotsam
 * Multiple Man as Jetsam
 * and more