The Legendary Cast of Big Trouble in Little China
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
A Look at the Eclectic Heroes and Villains of John Carpenter’s Cult Classic
When Big Trouble in Little China hit theaters in 1986, it was a box office flop. But over the years, it gained a massive cult following and a big part of that is thanks to its unforgettable cast of characters. Directed by the legendary John Carpenter, the film blends kung fu, fantasy, action, and comedy into a wild ride through San Francisco’s Chinatown. At the heart of it all is a diverse group of actors who bring larger-than-life characters to the screen with charm, wit, and just the right amount of camp.
Let’s take a look at the cast of Big Trouble in Little China and why each performance helped turn this offbeat movie into a beloved classic.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Kurt Russell as Jack Burton
At the center of the chaos is truck driver Jack Burton, played by Kurt Russell. Jack is loud, overconfident, and constantly in over his head but that’s what makes him so entertaining. Russell channels a bit of John Wayne and a whole lot of clueless bravado into his performance, creating a hero who thinks he’s the star… even when he’s not. His chemistry with the rest of the cast and his knack for comic timing make Jack Burton one of the most lovable action anti-heroes of the '80s.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Dennis Dun as Wang Chi
Wang Chi, Jack’s loyal friend, is the real action hero of the story. Played by Dennis Dun, Wang is a skilled martial artist and the true heart of the movie. He’s smart, brave, and actually knows what he’s doing, unlike Jack. Dun brings sincerity and energy to the role, grounding the film’s more fantastical elements with his determined performance.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
James Hong as David Lo Pan
Every great fantasy adventure needs a great villain, and James Hong delivers in a big way as the ancient sorcerer David Lo Pan. Hong’s performance is both creepy and funny, flipping between a decrepit old man and a glowing supernatural overlord. He brings charisma to a role that could’ve been forgettable in the hands of a lesser actor. With decades of experience in Hollywood, Hong elevates Lo Pan into one of the most memorable movie villains of the '80s.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Kim Cattrall as Gracie Law
Before she was known for Sex and the City, Kim Cattrall starred as Gracie Law, a fast-talking lawyer with a nose for trouble. Gracie is bold, sarcastic, and fearless. Cattrall’s performance adds another layer to the movie’s cast of strong characters. She’s more than just a love interest, she’s a key part of the action and isn’t afraid to call Jack out on his nonsense.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Victor Wong as Egg Shen
Victor Wong plays Egg Shen, a mystical tour bus driver and wise old wizard who helps our heroes battle evil. Wong gives Egg Shen a mysterious yet lovable quality. His performance is full of charm, making him one of the film’s most iconic characters. As the yin to Lo Pan’s yang, Egg Shen is the bridge between the human and supernatural worlds.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Supporting Cast Highlights
Carter Wong as Thunder, Peter Kwong as Rain, and James Pax as Lightning make up Lo Pan’s trio of elemental enforcers, the “Three Storms.” Their over-the-top costumes and superpowers add major style points to the movie’s fight scenes.
Kate Burton (no relation to Jack!) plays Margo, Gracie’s journalist friend who’s along for the ride and adds some comic relief.
Donald Li as Eddie Lee, another friend of Wang’s, provides helpful support during the wild journey.
Why the Cast Works So Well
What makes the cast of Big Trouble in Little China so special is how perfectly each actor understands the movie’s tone. It’s a mix of fantasy, martial arts, and comedy, often all at the same time. Every character feels unique, and no one is playing it too seriously. Yet, despite the humor, there’s a real sense of love and care put into every performance. This balance of camp and heart is what gives the film its long-lasting appeal.
A Unbeatable Ensemble for a One-of-a-Kind Film
Big Trouble in Little China may not have been appreciated in its time, but today it’s seen as a cult masterpiece. And it’s the cast led by Kurt Russell, Dennis Dun, James Hong, and Kim Cattrall that makes the magic work. Each character, no matter how big or small, adds something special to the mix. If you’ve never seen it, now’s the time to dive into the madness. And if you’re already a fan… well, you know Jack Burton would say, “It’s all in the reflexes.”