Stakar (Sylvester Stallone) posing with the old Guardians of the Galaxy
The Marvel's no-hand-holding philosophy means each movie is packed with flag-waving Easter eggs and total deep cuts that mean nothing to casual viewers. Stallone's entire role seems to exist in the latter category.
While the Rambo star pops up as Stakar early on the film, knocking heads with Yondu and his fellow Ravagers, his immediate purpose is unclear... until he circles back for a tearjerking fireworks display. He doesn't attend the ceremony alone: In other ships, we're greeted by unnamed aliens played by Michelle Yeoh (Crouching Tiger, Hidden Dragon) as the warrior Aleta Ogord, Ving Rhames (the Mission: Impossible series) as the giant soldier Charlie-27, Michael Rosenbaum (Smallville) as Martinex, the crystal Plutonian, and a silent, eel-like Krugarr. Oh, and a robot named Mainframe voiced by... Miley Cyrus. The post-credit sequence brings this motley crew together for a tableaux that rivals Star-Lord and company's own standing-around-looking-like-heroes moment.
What's the story? Before Marvel assembled the modern Guardians of the Galaxy that we know and love, there was a team running around the pages of the 1969 Marvel universe under the same team name. Or, rather, an alternate Marvel universe -- the OG Guardians were heroes of a parallel 31st century where they banded together to save Jupiter from an alien race called the Badoon. Stakar wasn't technically there, but Yondu was, and Gunn, ever the comic enthusiast, wanted to find a way to pay homage to the past within the setting of his modern world. The result is a star-filled post-credit scene that could pay off in Guardians of the Galaxy, Vol. 3.