as Tony Ray Lui as Archer Sin Fan Bingbing as Judy Xing Yu as Tiger Kent Cheng as Inspector Wong Xu Qing as Madam Lau Teresa Ha as Tony's mother Law Lan as Ma Jun's mother Tony Ho as Cannon Irene Wang as Cindy Timmy Hung as Yeung Liang Zhenhui as Deco Ben Lam as Sam Austin Wai as Four Eyes Wilson Tsui as Hero Huang Zhiwei as Baldy Tanigaki Kenji as Kenji Yu Kang as Tony's underling Damian Green as Boxer No. 1 Damon Howe as Boxer No. 2 Min Yoo as Boxer No. 3 Drafus Chow as Boxer No. 4 Dus Luu as Boxer No. 5 Zen Berimbau as Boxing trainer Shimomura Yuji as Sniper Fanny Lee as Four Eyes' wife Siu Hung as Beach swimmer Victy Wong as Cop Kam Loi-kwan as Fatso Chang Kin-yung as Senior police officer Sherwin Ming as Little girl's father ProductionFlash Point marks the third feature film collaboration of director Wilson Yip and actor Donnie Yen after 2005's SPL: Sha Po Lang and 2006's Dragon Tiger Gate. Yen also served as a fight choreographer, in addition to producing the film with Nansun Shi. The film was co-written by Szeto Kam-Yuen, who also co-wrote the script for SPL. Flash Point was executive produced by Raymond Wong, whose production company, Mandarin Films Ltd., served as a producer and distributor in Hong Kong. Development While Dragon Tiger Gate was in post-production, Donnie Yen had announced that plans for a sequel to SPL: Sha Po Lang had already begun, with Mandarin Films set to finance the film. Production was planned to begin in May or June 2006. Yen and his management company later clarified that the team behind SPL would be working together again on a new film, but due to copyright issues, they would not be making a sequel to the 2005 film. Yen lobbied for an American-based studio to co-produce the new film, tentatively known SPL 2, with Mandarin Films. With financing from abroad, Wilson Yip and Donnie Yen decided to raise the budget of the film to HK$50 million. Yip reportedly intended to have Aaron Kwok join the cast, but Kwok declined the role and Louis Koo had already agreed to join the cast. With Yen and Koo now cast as the lead actors, Yen and Yip had also pondered on their supporting cast for the film, even with an incomplete script. Zhang