Batman/The Little Mermaid

Heroes
Bruce Wayne/Batman as Prince Eric

Commisioner James Gordon as King Triton

Alfred Pennysworth as Grimsby

Dick Grayson/Robin as Flounder

Villains
Selina Kyle/Catwoman as Ariel

Dr. Pamela Lillian Isley/Poison Ivy as Ursula

Dr. Harleen Quinzel/Harley Quinn as Vanessa

Dr. Johnathan Crane/the Scarecrow as Sebastian

The Joker as Chef Louis