Batman/The Fairly OddParents

Heroes
Bruce Wayne/Batman as Timmy

Alfred Pennyworth as Mr. Turner

Commisioner James Gordon as Jorgen

Detective Harvey Bullock as Cupid

Dick Grayson/Robin as Cosmo

Barbara Gordon/Batgirl as Wanda

Tim Drake/Robin II as Poof

Ace the Bat Hound as Sparky

Terry McGinnis/Batman Beyond as Tommy Turner

Villains
The Joker as Mr. Crocker

Oswald Chesterfield Cobblepot/the Penguin as Pokernatior

Selina Kyle/Catwoman as Trixie

Harvey Dent/Two-Face as A.J.

Dr. Pamela Lillian Isley/Poison Ivy as Anti Wanda

Dr. Johnathan Crane/the Scarecrow as Anti Cosmo

Waylon Jones/Killer Croc as Francis

Mary Dahl/Baby Doll as Vicky (Both are secretly evil)

Rash Al Gul as Foop