Disney's Ralph Breaks The Internet is a charming, funny follow-up to Wreck-It Ralph with a tonne of heart and an important message. It's also packed full of awesome geek culture cameos and references for us CBMers to obsess about!
Some of these guys appeared briefly in the first movie, but there are also plenty of new faces - including one that's bound to bring on all of the feels.
The sheer volume of character Easter eggs, nods and references in the sequel means we almost certainly missed at least a few, but you'll find the major ones down below.
If you haven't seen Ralph Breaks The Internet yet, SPOILERS follow.
Sonic The Hedgehog
The spiky blue Erinaceinae popped up briefly in the first movie, but he gets a bit more to do this time around.
When the internet is first plugged in, Sonic explains exactly what it is to a somewhat bemused Ralph and Vanellope. Then, towards the end he joins Ralph in Zangief's book club.
The Street Fighter Gang
Speaking of The Red Cyclone, he also turns up along with fellow Street Fighters Chun-Li, Bison, Ken and Ryu.
Maybe there are some Capcom characters they weren't allowed to use for whatever reason, but it would have been nice to see a few new faces from the iconic video game here.
Baby Groot And Iron Man
As previously reported, Baby Groot - once again voiced by Vin Diesel - makes an appearance in one of the movie's funniest scenes when Vanellope interrupts a Marvel Q&A at Oh My Disney where Groot is fielding questions from the crowd.
When she's admonished for skipping the queue, V informs them that all of the little tree alien's answers are going to be shockingly similar, anyway.
In the same scene, we also briefly see Iron Man showing off for some kids.
Stan Lee
Yes, the late Stan "The Man" Lee also makes an appearance in the form of The Generalissimo's avatar, who is joining in the fun at Oh My Disney.
We only see him very briefly when V accidentally bumps into him, but this still counts as Lee's - or at least, his likeness's - first posthumous cameo. There were quite a few "awwwwws" at my screening.
Tron
Earlier on in the movie, Ralph and V head into the Tron arcade game to do a spot of racing, and we get a look at the now iconic virtual world and its light cycles. Tron himself doesn't show up, but he does get a mention.
Unfortunately, the game has a glitch, and the pair become trapped there temporarily. This plays into the plot later on when Ralph decides to use a virus to slow down the Slaughter Race game.
Stormtroopers And C-3PO
There are a few nice little Star Wars nods in Ralph Breaks the Internet, including glimpses of a Tie-Fighter, an X-Wing and The Millennium Falcon, but the highlight is definitely a squad of Stormtroopers chasing Vanellope when they catch her in Oh My Disney without a licence.
Then, once V finds refuge with the princesses, C-3PO pops in to give the ladies a heads up for their next performance.
The Princesses
Most of you have probably seen the main clip of V and the Disney Princesses, but that hilarious sequence isn't the only time the royal 'toons feature.
The Princesses actually form an Avengers-style team towards the end of the movie, and use their combined "superpowers" to rescue Ralph from the massive personification of his insecurities.
Grand Theft Auto
Not a character, exactly, but the Slaughter Race video game where Ralph and V meet Gal Gadot's Shank is basically this movie's version of Grant Theft Auto... only even more dangerous and nihilistic.
Not the type of place you'd expect an adorable candy-kid to fall in love with, but it is where Vanellope chooses to settle - much to Ralph's chagrin.
Eeyore
Finally, we have everyone's favorite (right?) Winnie the Pooh character, Eeyore.
When Vanellope first gets to Disney she's appalled at her surroundings and mentions that cartoon characters make her "want to barf." Eeyore happens to be sitting right beside her, and, as you can imagine, takes exception to this.
That's about it! Tell us, have you seen Ralph Breaks the Internet yet? If so, did we miss any of the major cameos here? Drop us a comment in the usual place.