When New Police Story hit theaters in 2004, it marked a sharp tonal shift for Jackie Chan. Moving away from the lighthearted martial arts comedy that defined much of his 1990s Hollywood and Hong Kong output, director Benny Chan crafted a gritty, emotionally heavy action thriller. The film follows Senior Inspector Chan Kwok-wing, a decorated cop whose entire team is brutally murdered by a ruthless gang of thrill-killing youths. Overwhelmed by survivor's guilt and heavy drinking, Chan finds a second wind when a young rookie forces him to confront his past and bring the syndicate to justice.
Understanding the ensemble behind this dark reboot helps explain why the movie remains a high-water mark of modern Hong Kong cinema. Beyond Jackie Chan's bruised, vulnerable performance, the movie relied on a dynamic mix of rising young stars and veteran character actors. Let's break down the main cast, their specific character arcs, and the supporting players who brought this intense crime drama to life.
Main Cast and Character Breakdowns
The heart of New Police Story lies in the generational conflict between worn-out veterans and arrogant, nihilistic youth. The principal cast anchors this dynamic through layered performances.
Jackie Chan as Inspector Chan Kwok-wing
Jackie Chan stars as the protagonist, senior inspector Wing. Unlike his indestructible heroes from earlier decades, Wing is broken, alcoholic, and emotionally shattered after watching his squad get picked off in a trap. Chan dialed back the goofy grins and leaned into genuine dramatic vulnerability, crying on screen and portraying a man who fails before he can succeed. His physical stunts remained top-tier, but the performance won praise for showing a darker, more desperate side of his acting range.
Nicholas Tse as Frank Cheng Siu-fung
Nicholas Tse plays Frank, the street-smart rookie who inserts himself into Wing's life and claims to be his new partner. Frank has a hidden backstory tied to Wing's past failure, which drives his intense desire to redeem the disgraced inspector. Tse brought raw, rebellious energy to the role, doing many of his own stunts and establishing strong on-screen chemistry with Chan. His character acts as the emotional bridge between the audience and the grizzled veteran.
Charlie Yeung as Sun Ho-yee
Charlie Yeung stars as Ho-yee, Wing's longtime girlfriend who stands by him through his descent into alcoholism before finally giving him an ultimatum to quit the force. Yeung brought quiet strength and emotional grounding to a narrative dominated by explosions and fistfights. Her portrayal avoids the typical damsel-in-distress cliché, showing a woman exhausted by the dangers of police work who still cares deeply for a man self-destructing under trauma.
The Villainous Gang: The Team X Members
The primary antagonists of New Police Story aren't traditional drug lords or mafia bosses. They are wealthy, neglected youths addicted to extreme violence, video games, and hunting cops for sport.
Daniel Wu as Joe Kwan
Daniel Wu delivers a career-defining performance as Joe, the sadistic mastermind of the gang. Joe is the son of a high-ranking police officer, but severe paternal abuse warped him into a psychopathic thrill-seeker who treats real-life murder like an arcade game. Wu infused Joe with cold charisma and terrifying calm, making him one of the most memorable villains in Chan's entire filmography.
Charlene Choi as Sa Sa
Charlene Choi plays Sa Sa, Joe's loyal girlfriend and a core member of the sadistic youth gang. Armed with sharp tech skills and a willingness to manipulate law enforcement, Choi brought an unsettling innocence to a deeply malicious character. Her role showcased her range beyond the sweet, comedic pop idol personas she was primarily known for at the time.
Terence Yin as Fire
Terence Yin portrays Fire, one of Joe's primary enforcers who handles heavy weaponry and tactical planning. Yin captured the reckless bravado of a youth with unlimited resources and zero moral boundaries, serving as a dangerous physical threat during the film's elaborate set pieces.
Key Supporting Officers and Authority Figures
Law enforcement in the film extends far beyond the main duo, featuring seasoned character actors who add institutional weight to the story.
Dave Wong as Wong Sum
Cantonese pop star and actor Dave Wong plays Inspector Wong, one of the officers killed in the ambush that opens the film. Though his screen time in the primary timeline is brief through flashbacks, his character's fate establishes the emotional stakes and the deep-seated guilt that plagues the protagonist for the rest of the runtime.
Yu Rongguang as Commander Sam Chow
Yu Rongguang appears as Commander Sam, representing the bureaucratic and tactical leadership of the force. Bringing decades of martial arts and dramatic experience, Yu provides a steady contrast to the chaotic emotional state of the main character.
Wu Bai as Cheng Chi-wai
Wu Bai plays Frank's father, an honest police officer whose tragic past intersects directly with the overarching plot. His brief role carries significant emotional weight, explaining why Frank is so heavily invested in saving Wing from himself.
Behind the Casting Choices
Director Benny Chan and Jackie Chan made deliberate choices to balance box-office draw with dramatic talent.
- The Generation Gap: Pairing Jackie Chan with younger stars like Nicholas Tse and Daniel Wu was an intentional strategy to modernize the franchise. It allowed the film to appeal to younger demographics while passing the action torch.
- Casting Against Type: Daniel Wu was widely known for playing romantic leads or sensitive heroes prior to 2004. Casting him as a cold-blooded patricidal villain shocked audiences and elevated the film's tension.
- Real Stunt Work: The younger actors, particularly Tse and Wu, underwent rigorous physical training to handle high-fall sequences and close-quarters combat alongside seasoned stunt professionals from the Jackie Chan Stunt Team.
Frequently Asked Questions
Is New Police Story a sequel to the original 1985 Police Story?
No. Despite sharing thematic elements, iconic stunt sensibilities, and the main actor, New Police Story is a standalone reboot set in a completely separate continuity. You don't need to watch the earlier films to understand the plot.
Did Jackie Chan perform his own stunts in this movie?
Yes. True to form, Chan performed his signature high-risk stunts, including a dangerous rappel down the exterior of the Hong Kong Convention and Exhibition Centre.
Who directed New Police Story?
The film was directed by acclaimed filmmaker Benny Chan, who frequently collaborated with Jackie Chan on high-adrenaline projects like Who Am I? and Shaolin.
Why was this movie considered a turning point for Jackie Chan?
It proved that Chan could carry a heavy, dramatic narrative without relying solely on slapstick comedy. It revitalized his critical reputation in Asian cinema during a time when his Hollywood career was slowing down.