As reported by SYFY WIRE, Batman vs. The Teenage Mutant Ninja Turtles will feature Troy Baker voicing both Batman and The Joker. Baker has previously voiced those characters in separate projects, but this will be the first time that any actor has voiced the arch-nemeses in the same project. The cast also includes The Assassination of Gianni Versace: American Crime Story’s Darren Criss as Raphael, Saturday Night Live’s Kyle Mooney as Michelangelo, Grace and Frankie’s Baron Vaughn as Donatello, Eric Bauza (who voices Splinter on the Nickelodeon series Rise of the Teenage Mutant Ninja Turtles) as Leonardo, Crazy Ex-Girlfriend’s Rachel Bloom as Batgirl, Spongebob Squarepants’ Tom Kenny as The Penguin, Adventure Time’s John DiMaggio as Mr. Freeze, The Powerpuff Girls’ Tara Strong as Harley Quinn and Poison Ivy, Reno 911!’s Carlos Alazraqui as Bane and The Expanse’s Cas Anvar as Ra’s al Ghul. Robin will also appear, as shown by the first official still from the movie, but it wasn’t revealed who will voice him.
Article source: https://www.cinemablend.com/news/2466917/batman-and-the-teenage-mutant-ninja-turtles-are-getting-a-crossover-movie