Ten Rings

Shang-Chi spoilers: How that surprise cameo fixes Marvel’s biggest faux pas

Warning: spoilers ahead!

Updated: 
Originally Published: 
Simu Liu as Shang-Chi

For most of its runtime, Shang-Chi and the Legend of the Ten Rings isn’t all that concerned with connecting to the rest of the Marvel Cinematic Universe. But there’s one huge cameo that does the exact opposite. And does it to perfection.

To be clear: that disconnect does not hurt Shang-Chi. The film’s commitment to carving out its own space in the MCU, rather than retreading familiar ground, makes it feel refreshing and unique.

That’s not to say that Shang-Chi doesn’t tie into past MCU films. In fact, the film does connect directly to one surprising Phase Two film — via a character whose appearance will, at first, probably confuse some audience members.

For those viewers, here’s everything you need to know about that character’s inclusion in Shang-Chi and the Legend of the Ten Rings.

Major spoilers for Shang-Chi ahead.

Simu Liu as Shang-Chi in Shang-Chi and the Legend of the Ten Rings.

Marvel Studios

Why is Ben Kingsley in Shang-Chi?

Around the Marvel film’s halfway mark, Katy (Awkwafina), Shang-Chi (Simu Liu), and Xialing (Meng’er Zhang) find themselves imprisoned in the Ten Rings fortress by Wenwu (Tony Leung). However, they quickly realize that they’re not the only ones being kept underneath the compound.

Sneaking over to one of the other underground cells, the trio finds themselves face-to-face with Trevor Slattery (Ben Kingsley), the fake-out Mandarin from 2013’s Iron Man 3. We quickly learn Trevor has been a prisoner of Wenwu’s for years.

It’s an unexpectedly comedic moment, with Kinglsey bringing the same manic, drunken theatrical energy to the character that he did in both Iron Man 3 and the 2014 Marvel one-shot All Hail the King. In a surprising turn of events, Trevor goes on to have a consistent presence throughout the second half of Shang-Chi, with him and his cellmate, a faceless magical creature named Morris, helping the film’s heroes to reach the realm of Ta Lo before Wenwu.

As a character, Trevor is totally unlike the other players in Shang-Chi. Not only is he more farcical and outrageous, but he’s also one of the only characters in Shang-Chi who has previously appeared in the MCU. Even more surprising: of the few pre-existing MCU characters who do show up in Shang-Chi, Trevor has by far the biggest role.

But despite the unexpected nature of his return, his appearance in Shang-Chi makes sense. Let me explain.

Trevor Slattery in the MCU

Ben Kingsley as Trevor Slattery in All Hail the King.

Marvel Studios

Kingsley made his debut as Slattery back in 2013’s Iron Man 3, spending most of the film masquerading as “The Mandarin,” an international terrorist who broadcasts his crimes live on television. It’s eventually revealed, however, that Slattery isn’t actually “The Mandarin,” but a drunken British actor hired by Aldrich Killian (Guy Pearce) to pretend to be.

Notably, the use of Slattery in place of The Mandarin didn’t sit well with Marvel fans back in 2013. Many believed, rightly, that the Trevor character was just the result of Marvel wanting to avoid doing the necessary work of creating a version of The Mandarin that didn’t rely on the comic character’s problematic, racist origins.

But despite how poorly his role in Iron Man 3 was received, Trevor was revisited in All Hail the King, a 2014 one-shot that followed the disgraced villain as he was interviewed in prison about his Iron Man 3 activities. Notably, that one-shot ended with Slattery kidnapped by an agent of the Ten Rings organization, who’d been sent to retrieve the actor by the organization’s actual leader.

Why Trevor Slattery is in Shang-Chi

Tony Leung as Wenwu in Shang-Chi and the Legend of the Ten Rings.

Marvel Studios

Now, eight years after the release of Iron Man 3, Shang-Chi and the Legend of the Ten Rings follows through on the promise of All Hail the King’s ending. Tony Leung’s Wenwu fills the role of The Mandarin in the MCU without falling into racist stereotypes — in one of the film’s best scenes, Wenwu even pokes fun at the Mandarin moniker — and stands tall as one of the best villains that the Marvel Cinematic Universe has seen.

The inclusion of Trevor Slattery in Shang-Chi, meanwhile, serves two purposes.

Firstly, it wraps up the loose end created by All Hail the King, revealing that Trevor was brought to the leader of the Ten Rings and, thanks to an improvised performance of Macbeth, kept alive for several years in a cell underneath the organization’s mountain compound to serve as court jester. His role in the film also helps connect the plot of Shang-Chi to Marvel’s Iron Man trilogy, which introduced the Ten Rings as an organization but never actually managed to feature the group (or its leader).

In other words, the film uses Trevor to help bridge its story and characters to the wider MCU.

That’s ultimately why he’s in the film. Mileage may vary as to whether this is a worthwhile reason for his inclusion, especially considering the outrageous presence he immediately brings to Shang-Chi, but Trevor’s become an unexpectedly pivotal player in the MCU.

Shang-Chi and the Legend of the Ten Rings is playing in theaters now.

This article was originally published on

Related Tags