If you're a fan of Batman and Teenage Mutant Ninja Turtles, then we've got some good news for you. Warner Bros. and Nickelodeon finally release the trailer of the upcoming Batman vs. Teenage Mutant Ninja Turtles film. Curious about what the movie would be? Here are some of the things to expect.

The animated movie is based on the comic crossover from James Tynion IV and Freddie Williams I; it follows the story of the Teenage Mutant Ninja Turtles as they have a "transdimensional encounter" with Batman. The brothers went to Gotham City to stop shredder - where they'll eventually teaming up with Batman, along with his team. As for the release date, Otakukart reported Batman vs. Teenage Mutant Ninja Turtles would hit the big screen on March 31, 2019.

Many fans will surely enjoy the movie, especially with the all-star voice cast behind the mic. As for the Batman side, we can expect Troy Barker (Batman: Arkham Origins, The Last of Us) to voice both Batman and The Joker. Ben Giroux (Hart of Dixie) is voicing Robin, Brian George (Seinfeld) is Alfred, and Rachel Bloom (Crazy Ex-Girlfriend) will be Batgirl.

On the side of the Teenage Mutant Ninja Turtles, Eric Bauza (The Woody Woodpecker Show) is voicing Leonardo, Baron Vaughn (Grace & Frankie) will be Donatello, Kyle Mooney (Saturday Night Live) as Michelangelo, as well as Emmy winner Darren Criss (The Assassination of Gianni Versace) voicing Raphael.

As for the villains of the upcoming film, John DiMaggio (Adventure Time) will be playing Mr. Freeze, Tom Kenny (SpongeBob SquarePants) as Penguin, Tara Strong (Teen Titans GO!) plays both Harley Quinn and Poison Ivy, Cas Anvar (The Expanse) as Ra's al Ghul, Carlos Alazraqui (Reno 911!) as Bane, and Keith Ferguson (Foster's Home for Imaginary Friends) will be both Baxter Stockman and Two-Face.

Batman vs. Teenage Mutant Ninja Turtle is directed by Jake Castorena and is written by Marly Halpern-Graser. Chris Viscardi, Sam Register, Michael Uslan, Benjamin Melniker are also on board as producers, while Ben Jones of Teenage Mutant Ninja Turtles and Batman: The Brave and the Bold serves as the producer. The film is a massive collaboration between DC, Warner Bros. Animation, and Nickelodeon.

As for the plot of the upcoming movie, we'll see the Teenage Mutant Ninja Turtles tracking down Shredder - who teamed up with Ra's al Ghul and other villains to enact a mysterious plot - and will collide with Batman. These set of good guys will initially throw punches at each other; then they'll eventually realize their real enemy is lurking in the shadows.