The Marvel Cinematic Universe has turned into one of the biggest tent pole franchises of cinema, period. What started as an almost ludicrous plan for a shared universe of characters has not only turned into one of the most profitable cinematic endeavors of all-time, but it’s established a model that other studios have painfully tried to emulate to little avail. It’s truly special what the MCU has been able to put together over the past decade and it looks like the universe has no plans of slowing down over the next decade either.

Part of what makes the MCU so successful is their unabashed love towards their characters and how it appears that they genuinely listen to and care about what the fans have to say. This approach has been ever-present with the MCU films, but a new philosophy that’s become increasingly dominant is how the films like to keep as much as possible under lock and key. Marvel films love their surprises, especially when it comes to cameo appearances. Usually, these cameos are a reason to celebrate as they feature a beloved character, but there are occasions where cameos flop or don’t meet their potential. Accordingly, here are 9 Cameos That Hurt The MCU (And 21 That Stole The Show)!

Stole The Show: Community Actors In Winter Soldier And Civil War

At this point, it’s well known that the Russo brothers are no strangers to inserting Easter eggs to their previous works within their Marvel films. These nods to fans have varied in scale through the year, but one of the most satisfying benefits has been the Russos’ inclusion of many of their former Community cast in minor roles.

Danny Pudi shows up in Winter Soldier and Jim Rash plays a very Dean-like role in Civil War. These cameos go just far enough without being too much, but it’s just nice to see that the Russos still have lots of time for their Community crew and that no love has been lost.

Stole The Show: “Suit Lady” In Spider-Man: Homecoming

Spider-Man: Homecoming has a lot of fun with how it can buck expectations towards the typical Spider-Man stories that viewers have gotten comfortable with. One of the biggest changes here is that Iron Man is a crucial part of Spider-Man’s story and he acts as a mentor figure for the budding superhero. Iron Man places his stamp on Spider-Man by making him a special suit, complete with its own helpful A.I. system.

Peter Parker’s clumsy relationship with the voice in his suit is a great element to the film, but what’s even more fun is that Jennifer Connelly provides the voice of “Suit Lady,” which gives it even more impact.

Stole The Show: Dr. Yinsen In Iron Man And Iron Man 3

Favreau’s Iron Man started on the right foot by featuring niche characters in supporting roles. For instance, when the organization, the Ten Rings, imprisons Stark, he becomes allies with a prisoner, Dr. Yinsen. Yinsen (Shaun Toub) ultimately sacrifices himself to help Stark escape, but the doctor speaks to an encounter they had at a party years before.

Shane Black’s Iron Man 3 brilliantly recreates this scene during its flashback to Killian’s backstory. Killian was at the same party that Stark and Yinsen were at and it gets to play with history in a fun way. Yinsen’s first appearance is fun, but the callback is the icing on the cake here.

Hurt: Jack McGee And Jim Wilson In The Incredible Hulk

The Incredible Hulk gets a lot of derision as the outlier in the MCU, but it has such a glowing love for all things Hulk that it deserves a little more credit. In an especially deep cut, the film features some classic characters during the Hulk’s campus battle against Thunderbolt Ross. Two individuals who film this encounter are Jack McGee and Jim Wilson.

McGee was an investigative reporter from TheIncredible Hulk television series who was determined on breaking the Hulk’s story. Wilson on the other hand actually spends a brief span of time as the Hulk’s sidekick. These are both fun cameos, but it could have done so much more with these characters.

Stole The Show: Ed Brubaker In Captain America: Winter Soldier

Meta cameos can sometimes be a lot of fun, but they also run the risk of stealing focus and weakening the particular scene. That’s why it can often be a safer bet to do these kinds of cameos with influential writers and artists who aren’t necessarily recognizable to the general public.

Captain America: Winter Soldier pulls off such a move when it depicts the mind-control that Bucky endures to get turned into the Winter Soldier. The doctor that administers this to Bucky is Brubaker, who’s the writer of the Captain America comics arc where Bucky is turned into the Winter Soldier. Life imitating art here.

Stole The Show: J. Michael Straczynski And Walt Simonson In Thor

When Kenneth Branagh adapted Thor, he decided to honor many of the people that were important influences to the comic series at key points in time. Both of these cameos are by Thor writers and they’re pretty much a writer’s dream.

Straczynski plays a truck driver that initially discovers Mjolnir and unsuccessfully tries to pull it from the ground, while Simonson is one of the dinner guests at Asgard. Straczynski is responsible for moving the location of Asgard to Oklahoma and Simonson wrote during the ‘80s run of the series and was a major influence on Ragnarok’s look. Both authors’ major contributions got to be honored.

Hurt: Kate Mara In Iron Man 2

Kate Mara is an accomplished actress that many people wanted to see portray a superhero, which she did in the woeful Fantastic Four reboot as Sue Storm. Clearly, Mara has the pedigree for such a role, yet, she’s relegated to such a minor role in Iron Man 2 that’s really just confusing.

Mara plays a US marshal that delivers a subpoena to Stark to make sure he’ll appear in court, but she goes through some rather crafty means to accomplish her goal. Mara is a welcome presence here, but it’s really a waste of her talents.

Stole The Show: Lou Ferrigno And Bill Bixby In The Incredible Hulk

Back before there was a fancy, polished Marvel Cinematic Universe to bring beloved superheroes to life, there were still a few characters that experienced memorable runs on television. Lou Ferrigno was the first live-action Hulk and The Incredible Hulk pays tribute to him when he shows up as a security guard that Banner bribes with pizza.

What’s almost more impressive is that the film also finds a way to feature Bill Bixby, the Hulk actor from the 1970s who had unfortunately past away. In one segment, Banner flips through channels and briefly stops on The Courtship of Eddie’s Father, which features Bixby.

Stole The Show: Howard The Duck In Guardians Of The Galaxy

In a weird, bizarre way, George Lucas technically holds the honor for the first Marvel movie with his cult classic, Howard the Duck. The character has gained traction in recent years through subversive comics, but he’s never been a character that exactly screams the need for a big screen adaptation. It’s for this reason that it’s so exciting that madman James Gunn actually brings Howard the Duck to life in a post-credits scene.

Howard the Duck’s appearance is pitch perfect and Seth Green even provides the character’s voice, but it’s unclear if the character will ever resurface in the MCU.

Hurt: Doc Samson In The Incredible Hulk

Ty Burrell has had an extremely successful television career, which makes him exactly the sort of person that would fit within the MCU. Early on, the MCU makes use of Burrell as Doc Samson in The Incredible Hulk. Both the appearance of Burrell and Samson are meant to be cute nods for fans, but that almost makes their inclusion hurt more.

Doc Samson (Leonard Samson in the comics) is a psychotherapist who also gets exposed to gamma radiation and becomes extremely Hulk-like, both in strength and appearance. Clearly, the films don’t go in this direction, but how fun would Burrell be as a fellow Hulk sidekick for Ruffalo?

Stole The Show: Scorpion (Mac Gargan) In Spider-Man: Homecoming

Spider-Man: Homecoming does some masterful work at how it stays ahead of its audience and manages to keep them guessing due to what it doesn’t know about its characters. For many fans, it was exciting to see Michael Mando of Better Call Saul and Orphan Black fame show up as one of Adrian Toomes’ fellow criminal lackeys, but matters take an interesting turn during the final act.

Both Toomes and Gargan get incarcerated and the pieces begin to click in. Suddenly, it’s clear that Mando’s character is really Gargan, who goes on to become the Scorpion in the comics. Furthermore, the end of the film positions both Toomes and Gargan for a Sinister Six reappearance!

Stole The Show: Falcon In Ant-Man

Ant-Man attempts to go against the grain as far as the standard MCU formula goes. The films go for a smaller story (both figuratively and literally) and it’s an angle that fits the more comedic style of his character. The first Ant-Man occupies an interesting territory because it begins in a place where Scott Lang is more or less a criminal and he’s using the Ant-Man suit for unscrupulous means. It’s this behavior that puts Lang on a collision course with The Avengers.

Ant-Man sees a lower-level Avengers member, Falcon, stop by to deal with him and it makes for one of the more exciting set pieces of the movie.

Stole The Show: Android Human Torch In Captain America

Due to Captain America: The First Avenger’s World War II-set story, it had the opportunity to feature Marvel characters from a past generation that would be long gone in the current MCU timeline. The film takes advantage of that luxury, but it also features some niche references to the heroes of yesteryear.

Back in the day, Captain America was apart of a team known as The Invaders, and one of its members was the Android Human Torch, who gets a particular shout-out at the Stark Expo. The Android Human Torch getup is proudly on display at the exhibition, although only astute viewers will know what it means.

Hurt: DJ AM In Iron Man 2

It’s no secret that Tony Stark has a lot of money and that he knows how to throw a wild party. Stark’s opulence is perhaps most on display during Iron Man 2, where there’s a particular extravagant Tony Stark shindig. One of the touches to this party is that DJ AM, Adam Goldstein, is Stark’s personal party DJ. It’s a fun touch to Stark’s wealth, but it’s also a little confusing and draws more attention to Tony’s music taste than anything.

Goldstein also provides a track to the movie’s soundtrack and the film is even dedicated in his memory, so he has a much bigger impression on the movie than this cameo alone.

Stole The Show: Nathan Fillion In Guardians Of The Galaxy

James Gunn isn’t done awarding cameos to beloved friends and family, and someone who’s formed a strong relationship with the writer/director over the years is actor Nathan Fillion. Fillion’s comedic sensibilities would fit in perfectly with the tone of The Guardians of the Galaxy and although there were persistent murmurs that Fillion may show up as Wonder Man, none of that came to pass.

On the other hand, Gunn manages to sneak Fillion into the film as one of the fellow alien prisoners that serves time with the Guardians. Fillion provides the voice for the hulking blue alien and firmly makes his mark.

Stole The Show: Martinex And Mainframe In Guardians Of The Galaxy Vol. 2

James Gunn’s Guardians of the Galaxy Vol. 2 goes a little bonkers with both its number of post-credit scenes and how many supporting Marvel characters it manages to sneak under the radar. To Gunn’s credit, it’s a lot harder to spot cameos in his films due to the wealth of aliens that occupy them.

For instance, Michael Rosenbaum portrays Martinex of the Ravagers, but you’d never know it due to his spiky appearance. The same is true with Miley Cyrus, who steps in as Mainframe, but it’s almost impossible to tell. Gunn knows how to have fun with these cameos, but maybe they’ll even come back into play later down the road!

Hurt: Amadeus Cho In The Incredible Hulk

This is a little bit of a stretch because it depends on information from the novelization of The Incredible Hulk film, but it certainly holds up. In the movie, Bruce Banner bribes his way into the science lab with the help of some pizza and it’s apparently Amadeus Cho who lets him in. This is perhaps a cute nod to the beginning of Banner and Cho’s friendship as Cho eventually becomes partners with the Hulk in the comics. In fact, the recent Totally Awesome Hulk series made Cho the new Hulk!

On top of this, Amadeus’ mother, Dr. Helen Cho, briefly appears in Age of Ultron, who Ultron forces to help him.

Stole The Show: Tony Stark In The Incredible Hulk

Once again, The Incredible Hulk film gets a lot of flak, but it’s full of pleasant surprises. One of the biggest ways in which The Incredible Hulk shows that it isn’t playing around and that this film is a piece of something bigger is that awesome Rob shows up as Iron Man in the final scene.

Stark consoles a defeated Thunderbolt Ross over the events of the film and what lies ahead, but Stark assures him that they’re setting up a team to deal with this very problem. It’s one of the first hints of the actual Avengers coming together and it is glorious.

Stole The Show: Bruce Banner In Iron Man 3

Perhaps almost as if to return the favor of Tony Stark’s appearance in The Incredible Hulk, Bruce Banner shows up at the end of Iron Man 3 and kind of plays a crucial role in the whole story. Iron Man 3 sets up that Tony is telling this entire story to some unseen listener. While it’s presumed to be the audience, it turns out that Bruce Banner is actually listening to Stark’s story.

It’s a great gag to see that Banner struggles to find interest in Stark’s tale of this movie, but it also implies that these Avengers just hang out in their spare time, which is a nice idea.

Hurt: Olivia Munn In Iron Man 2

Much like in the case of Kate Mara, the disappointment with Olivia Munn’s cameo in Iron Man 2 has nothing to do with her performance and everything to do with how she’s used. Audiences new that Munn was going to be in the film in some capacity and due to the secrecy around her character, rumors started that she could be playing someone like Scarlet Witch or Wasp.

When people actually saw the film, they realized that Munn merely plays a TV reporter that’s doing a story on Tony Stark’s event. It’s perhaps a fun nod to Munn’s G4 days, but it’s not what fans were expecting.