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)
Suzee Pai as Miao Yin
Miao Yin, played by Suzee Pai, is the quiet but crucial figure at the center of the film’s conflict. With her striking green eyes, an extremely rare trait Lo Pan needs to break his ancient curse, she becomes the target of kidnappers and sorcerers alike. While Miao Yin doesn’t get many lines, her presence drives the entire plot, setting Jack and Wang on their wild rescue mission. Suzee Pai gives the character a graceful, almost ethereal quality that fits perfectly with the film’s blend of mysticism and martial arts. As the damsel in distress with a twist of destiny, Miao Yin is the calm in the storm of Big Trouble in Little China.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
The Three Storms: Thunder, Rain, and Lightning
No fantasy adventure is complete without some truly memorable henchmen, and Big Trouble in Little China delivers with the Three Storms. Carter Wong as Thunder, Peter Kwong as Rain, and James Pax as Lightning make up Lo Pan’s trio of elemental enforcers. Their over-the-top costumes and superpowers add major style points to the movie’s fight scenes. These supernatural warriors serve the villainous Lo Pan, each wielding powers based on their namesakes. Thunder brings brute strength, Rain dazzles with his agility and swordplay, and Lightning, arguably the most iconic, blasts enemies with electrifying energy from his fingertips. With their dramatic entrances, elaborate costumes, and over-the-top powers, the Three Storms feel like a blend of kung fu legends and comic book villains. They don’t say much, but their presence is unforgettable, adding style, menace, and a heavy dose of mysticism to every scene they crash into.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Al Leong - the most Legendary Henchman of the 80s
Al Leong might not have had many lines, but his presence was always unforgettable. As the wild-haired, deadly serious Wing Kong Hatchet Man, Leong brings his signature intensity and martial arts skill to Big Trouble in Little China. Known as one of the most iconic henchmen of the ‘80s, Leong made a career out of stealing scenes in action classics like Lethal Weapon, Die Hard, and They Live. His role here is brief but powerful, adding to the film’s rich tapestry of memorable faces.
Image: 20th Century Fox / Gracie Films – Big Trouble in Little China (1986)
Supporting Cast Highlights
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.
Chao Li Chi who plays Uncle Chu, the wise and steady elder at Wang’s restaurant who offers knowledge and grounding amidst the chaos.
Other standout members of the supporting cast include Jeff Imada as Needles, a skilled martial artist and stunt coordinator who adds authenticity to the film’s action scenes, and Gerald Okamura as the Golden Six Shooter, instantly recognizable with his distinctive look and imposing presence. Rummel Mor appears as one of Lo Pan’s loyal guards, contributing to the film’s blend of mysticism and menace. Each of these performers, though in smaller roles, helps flesh out the world of Big Trouble in Little China, making its streets, temples, and underworld lairs feel alive with colorful characters and hidden dangers.
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.
Much of that success comes from director John Carpenter’s unique vision. He knew exactly what kind of film he wanted to make. Creating something bold, genre-blending, and unexpected. Carpenter deliberately cast actors who could play their parts with sincerity while still embracing the film’s tongue-in-cheek spirit. He gave the spotlight to Asian American actors in lead roles, flipping typical Hollywood tropes, and let Kurt Russell play a hero who wasn’t really the hero. It was a risky move at the time, but it’s exactly what made the film stand out. Carpenter’s casting choices brought authenticity, energy, and a whole lot of personality to a story that still feels fresh decades later.
Image: © 20th Century Fox / Courtesy of Arrow Video – Behind-the-scenes photo from Big Trouble in Little China (1986).
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.”