Batman vs. Teenage Mutant Ninja Turtles trailer is here

The full trailer for Batman vs Teenage Mutant Ninja Turtles is here and we can let the craziness begin.

Based on the comic of the same name, Batman will team-up with the Turtles when the Foot Clan comes to Gotham City. And when his Rogues Gallery gets into the fray, no one is going to be safe.

Troy Baker will be doing double duty as Batman and the Joker, while Rachel Bloom is Batgirl, Tara Strong as Harley Quinn, Darren Criss as Raphael, Kyle Mooney is Michelangelo, Baron Vaughn as Donatello, Eric Bauza as Leonardo, John DiMaggio as Mr. Freeze, and a whole lot more.

The movie will have its debut at WonderCon on March 31 before heading home on digital and Blu-ray.