"Mari Hirakawa is a woman who inherits her father's karate dojo. However, she finds out that Chan Keung, her father's former student, is also its heir and they fight to determine its sole owner."
Stephy Tang Lai-Yan
as Mari Hirakawa
Chapman To Man-Chat
as Chan Keung
Yasuaki Kurata
as Akira Hirakawa
Stephen Au Kam-Tong
as Mute Dog
Dada Chan Ching
as Peggy
Ryan Lau Chun-Kong
as Calvin
Michelle Lo
as Bulldog
Chow Chi-Fai
as Boss
Roy Szeto Wai-Cheuk
as Szeto
Tanya Chan
as Lawyer
Man Sai
as Sun Kee Master Keung
Patrick Leung Pak-Kin
as Drunkard in Park
Wiyona Yeung Lau-Ching
as Calvin's Wife
Charlene Houghton
as Charlene
Bill Lui Tak-Wai
as Bodyguard A
Ryouichi Ishijima
as Bodyguard B
Jumbo Tsang Suk-Nga
as Chant Kent's Wife
Choi Ka-Yin
as Preliminary Opponent
JuJu Chan
as Final Opponent
Bomber Heung
as Preliminary Referee
Lee Ngai-Yi
as Young Mari
Lau Chi-Ming
as Young Chan Kent
King Michael
as Wresting Contestant
Lam Chun-Yin
as Wrestling Referee
Leander Lau
as Chan Ho Nam
Shan Sajid Ali
as Ha Chi Shun (Little Sha)
Marc Nhelson C. Salinas
as Lok Tsz Hong (Little Hong)
Yu Kam-Chu
as Old Lady at Victoria Park
Wan Yuen-Ling
as Siu Fong
Joanne Ho Wing-Lam
as Mari Hirakawa (15 Years Old)
Ivy Huen
as Peggy (15 Years Old)
Mandy Ho
as Mari (Stunt Double)
Cheung Mei-Yi
as Mari (Stand-in)
Jovy Lam Wo-Shun
as Wrestling Contestant
Or Ka-Chun
Chan Chun-Hin
Kenny Lee Ka-Kin
David Yu Tat-Chi
as Mute Dog's Boss
Wong Man-Wan
as Karate Student (Flashback)
Lee Tsz-Ching
Po Man-Yi
Yu Ho-Cheung
Chow Cham-Ho
Hou Jun
Kwok Tsz-Hin
Leung Shing-Ho
Grace Lau Mo-Sheung
Lee Yun-Yee
as Woman Dancing at the Park
Wong Sui-Lin
Tse Sau-Fong
Woo Yin-Man
Law Yuk-Ling
Lam Wing-Mui
Chan Yau-Wah
Chan Chung-Yam
Linda Leung Lin-Tak
Mak Miu-Ying
Cat Lee Lai-Kwan
as Receptionist
Himmy Wong
as Bartender
Emil Chan Cheuk-Wah
as Preliminary Opponent's Coach
Cheng Chun-Yik
as Preliminary Opponent's Assistant
Li Chun-Hin
Tang Tsz-Kin
Gloria Cheung Wing-Yu
as Contestant A
Ruby Man Hiu-Wan
as Contestant B
Fung Yuk-Cheung
as Coach B
Lo Chun-Fung
as Assistant B
Natalie Ko Ming-Chun
as Contestant C
Lee Hiu-Yi
as Contestant D
Li Man-Cheong
as Assistant D
Lee Gin-Hing
as Superstitious Man
Chan Wing-Yin
as Recorder Teacher
Chan Yat-Lung
as Kid Playing Recorder
Lau Sen-Hei
Katesleigh Clarke
Chan Cheuk-Ying
Chow Man-Hong
Chow Man-Lok
Lau Ka-Yee
as Old Lady Smoking
Wong Wing-Man
as Man at Blacksmith Shop
Chan Hok-Shou
as Old Man in Audience
Chan Cho-Leung
as Preliminary Scoretaker
Tang Lu
as Preliminary Scoretaker / Karate Spectator
Mok Chun-Sum
as Preliminary Scoretaker / Middle School Teacher
Courtney Wu
as Whistling Taxi Driver
Yau Yik-Pang
as Customer at Massage Parlour
Lam Ting-Yan
as Middle School Classmate
Chui Ho-Wan
Lai Shuk-Ki
Li Tsz-Kuen
Chu Suet-Yi
Leung On-Ki
Annie Hui Shuk-Ling
Yeung Ting-Yan
Lee Choi-Man
Chung Pui-Yung
Poon Ying-Kwan
as Karate Audience (Flashback)
Tang Sin-Wo
Wong Wing-Tat
Ghafoor Usuf
Lau Kwok-Leung
Yeung Kwong
Ng Hau-Fa
Kelly Liu Yue-Wah
Xie Hongtao
Tommy Leung Pok-Yan
as Final Referee
Li Ka-Chun
as Pupil at New Dojo
So Lam
Hui Pui-Ka
Lau Kiu-Fung
Wai Kwok-Ying
Choi Wan-Yu
Leung Man-Him
Allen Leung
Editor
Tang Wai-But
Producer
Executive Producer
Director
Erica Li
Screenplay
Ko Wing-Chai
Gaffer
Sam Ho Choi-Chow
Stunts
Emily Leung Man-Shan
Assistant Editor
Claudia Ho Wing-Tung
Assistant Art Director
Liu Tin-Chun
Grip
Winnie Tsang
Associate Producer
Tam Wai-Kai
Director of Photography
Veronica Lee
Original Music Composer
Umi Ngai Fung-Mei
Leung Hiu Fung
Electrician
Chris Luk Ngo Tin
Production Assistant