The mid-credits scene of Teen Titans Go! to the Movies tantalized fans last year with the prospect of a crossover between the slapstick heroes and their far more serious predecessors from the 2003 animated series. But with the newly released first trailer for Teen Titans Go! vs Teen Titans, we learn it's not only those two incarnations of the DC heroes that team up to stop the dual threat of Trigon.

The final shot introduces a twist befitting Spider-Man: Into the Spider-Verse or Avengers: Endgame, as multiple versions of the characters assemble, apparently in response to Robin declaring, "Titans, go!" It's a lineup that spans animated franchises, and even reaches into the comic book source material. Here's every version of the Teen Titans that appears in the trailer.

RELATED: Teen Titans Go! Vs Teen Titans Voice Actor Gives Update On Recording

Titans, Go!

Robin, Starfire, Raven, Beast Boy and Cyborg in Teen Titans 2003.

These incarnations of Robin, Starfire, Cyborg, Beast Boy and Raven, of course, starred on the beloved Teen Titans animated series that aired from 2003 to 2006.

RELATED: Teen Titans Go! Vs. Teen Titans Confirmed For 2019

The original Teen Titans ended on a positive, if somewhat-bittersweet, note, with the team recruiting young heroes from around the world to fight the Brotherhood of Evil, which led to allies around the globe. Terra apparently had been restored but without her memories, breaking Beast Boy's heart. Slade Wilson was still out there somewhere, plotting against the heroes. In Teen Titans: Trouble in Toyko, which served as the series finale, Robin and Starfire confessed their feelings for one another and got together. It's unknown how much these developments will play into the film, or could be more prevalent in the potential Teen Titans season 6.

DCU & DC Universe Animated Original Movies Counterparts

Two versions of the Teen Titans team shown in the triumphant final shot of the trailer are obvious to longtime fans. One group is clearly from the 2017 direct-to-video animated film Teen Titans: The Judas Contract. Robin is officially Nightwing (albeit in his New 52 costume), along with the original movie designs for Cyborg, Raven, Beast Boy and Starfire. Cyborg even looks similar to how he does in the Justice League animated films set within the same universe.

RELATED: Teen Titans Go! Promo Teases Mysterious, New Sixth Titan

Tucked away throughout the shot are also some historically significant versions of the characters. Versions of Cyborg, Starfire and Raven can be seen wearing their George Perez-designed costumes from the comics. Those were the looks the three characters had when they were introduced in 1980. Although Robin and Beast Boy aren't immediately spotted in their era-appropriate costumes, it's unlikely the film wouldn't find time to mock Nightwing's infamous disco collar.

Alternate Costumes

Teen Titans Go! has tweaked its formula over the year, transforming the characters with different looks, settings and tones. Many of these versions appear in the trailer. Notably, this includes the post-apocalyptic punk version from "The Night Beings To Shine," with each team member receiving a custom vehicle along with a tweaked style. That also seems to include some of the black-and-white, more cartoonish versions of the team, which relied more on Looney Tunes-style slapstick.

RELATED: Teen Titans Go! Art Director Draws Shazam, Hellboy & More Movie Superheroes

Also of note are the purely animal versions of the team members. Although the Starfire and Beast Boy of this line-up aren't visible, it's clearly a motif for a version that will appear in the film. This version of Robin is actually a robin, while Raven is likewise an actual raven. Meanwhile, the bunny version of Cyborg is featured front and center.

One of the most exciting parts of the shot, however, is all the versions of the team that only appear in silhouette in the background. That implies we could see even more incarnations of the team that the trailer doesn't reveal, including the Young Justice roster or potentially other comics-inspired renditions. Regardless, the trailer gives fans a taste of DC's very own multiverse crossover, and should whet their appetite for more.

Teen Titans Go! vs. Teen Titans stars Greg Cipes as Beast Boy, Scott Menville as Robin, Khary Payton as Cyborg, Tara Strong as Raven and Hynden Walch as Starfire, with Kevin Michael Richardson as Trigon/Hexagon, Robert Morse as Santa Claus, Grey Griffin as Mrs. Claus, Rhys Darby as Master of Games, Sean Maher as Nightwing and "Weird Al" Yankovic as Gentleman Ghost and Darkseid.