(Warning - the following contains mild to medium SPOILERS for Star Wars Episode VII: The Force Awakens. The biggest plot twists and turns have been avoided, but if you haven't yet seen the movie, then the following will certainly reveal a fairly substantial amount of the plot. Proceed with caution and such.)
Now, with as rich and beloved a back-story as the original Star Wars trilogy, it's perhaps not too surprising that the movie was filled close to bursting with easter eggs, callbacks and teasing references. What was a little more unexpected - in the best possible way - was the presence of a whole horde of cameos.
Here are 14 of our favorites that we've dug up (both from repeat viewings and the endless information source that is the internet) so far...
14. Simon Pegg
Now, we knew Pegg was going to be in the movie a while back, but his eventual appearance - as key early alien figure Unkar Plutt - was actually a far more substantial role than had initially been teased. What's more, a certain scene later on in the movie might just tease a return appearance for the junk-dealer in Episode VIII...
13. Daniel Craig
Now, sure, he may have some well-documented issues with continuing to play James Bond, but Daniel Craig was clearly more than happy to join in on the Star Wars fun as a stormtrooper told by Rey to "remove these restraints and leave this cell with the door open".
So yes, one of the funniest scenes of the movie starred seemingly uber-serious Daniel Craig. Just because.
11 & 12. Ben Schwartz and Bill Hader
Unlikely as it may seem, the popular TV funnymen not only made a subtle cameo in Episode VII, but did so as one of the leading characters... BB-8. That's right, the duo both acted as 'voice consultants' for the droid - more details of which you can find right here.
10. Thomas Brodie-Sangster
Technically less a cameo, and more a small role (that any one of us would have cut off a leg for), Game of Thrones's Brodie-Sangster played a First Order officer during a certain duo's escape sequence early in the movie. What's more, he was joined in the movie by his GoT co-stars Gwendoline Christie (in the supporting role of Captain Phasma) and...
9. Jessica Henwick
Aka Nymeria Sand in Game of Thrones's fifth season... and Jess Pava, an X-Wing pilot flying alongside Poe Dameron in Episode VII. Expect her character's back-story to be fleshed out in a novel or comic book or some kind before too long...
8. Harriet Walter
Yes, that was indeed Downton Abbey's Lady Shackleton you spotted patching up a wildly-bragging Chewbacca. Yes, it was an awesome scene. Yes, hiring British actors to do pretty much everything is indeed a good idea.
7. Freema Agyeman
Another blink-and-you'll miss it one this, but we certainly did get to see Doctor Who's Freema Agyeman, staring up into the sky as a certain red beam approached her planet. Perhaps the good doctor swooped in to give her a lift at the last minute, though...
5 & 6. Yayan Ruhian and Iko Uwais
Wondering why you recognized those Kanjuklub guys? Well, that's because two of them were acclaimed martial artists/actors Yayan Ruhian and Iko Uwais.
Who, for Rathtar-related reasons, didn't quite get to show off their full range of awesomeness. Prequel comic book, anyone?
4. Warwick Davis
The one time Ewok - and fan-favorite - Davis turned up as Wolliver, a snout-nosed alien in Maz Kanata's bar. He'll be back in Episode VIII too, most likely - almost certainly in a different role.
3. Admiral Ackbar
Not technically a celebrity cameo, but the appearance of Ackbar (alongside second Death Star-destroying Nien Nunb) among the Resistance's tanks was a nice nod to the original trilogy...
As, in fact, was the presence of...
1 & 2. Obi Wan Kenobi and Yoda
The context of the pairs appearance is too SPOILER-ific to go into too much detail - you can read more about it right here - but suffice to say both Obi Wan and Yoda, as played by Ewan McGregor and Frank Oz, turn up for brief cameos... sort of.
The big question now?