Batman/Teenage Mutant Ninja Turtles

Batman & TMNT: Heroes Unite is a crossover film.

From Batman:

 * as Batman
 * as Alfred
 * as Robin
 * as Batgirl
 * as Joker
 * as Catwoman, Vicky Vale
 * as Penguin
 * as Two-Face
 * as Poison Ivy
 * as Vicky Vale
 * as James Gordon

From Teenage Mutant Ninja Turtles:

 * as Leonardo
 * as Michelangelo
 * as Donatello
 * as Raphael
 * as Splinter
 * as April O'Neil
 * as Shredder
 * as Krang
 * as Casey Jones
 * as Irma Langinstein
 * as Tokka
 * as Rahzar