| Tobin Bell | ... | Moloch | |
| Jon Polito | ... | King | |
| Teresa Herrera | ... | Marco (as Teresa Maria Herrera) | |
| Tyler Mane | ... | Thorn | |
| Andrew Bryniarski | ... | Iguana | |
| Scott Adkins | ... | Dr. Lang | |
| Rob Van Dam | ... | Claw | |
| Sean Marquette | ... | Raymond | |
| Oris Erhuero | ... | Wolf | |
| Robert Allen Mukes | ... | Snake (as Robert Bonecrusher Mukes) | |
| Michael Bailey Smith | ... | Ross | |
| Traci Lords | ... | Chameleon (as Traci Elizabeth Lords) | |
| Andy On | ... | Black Mask | |
| Silvio Simac | ... | Troy | |
| Blackie Ko Shou Liang | ... | Sergeant (as Ko Shou Liang) | |
| Terence Yin | ... | Dr. David | |
| rest of cast listed alphabetically: | |||
| Marcus Fox | ... | Thai policeman (uncredited) | |
Directed by | |||
| Hark Tsui | (as Tsui Hark) | ||
Writing credits | ||
| Hark Tsui | (story) (as Tsui Hark) & | |
| Julien Carbon | (story) & | |
| Laurent Courtiaud | (story) | |
| Jeff Black | (screenplay) & | |
| Charles Cain | (screenplay) | |
| Julien Carbon | (additional writing) & | |
| Laurent Courtiaud | (additional writing) | |
Produced by | |||
| Wai-Chung Chan | .... | line producer (as Alice Chan) | |
| Tiffany Chen | .... | administrative producer | |
| Hark Tsui | .... | producer (as Tsui Hark) | |
Original Music by | |||
| J.M. Logan | |||
Cinematography by | |||
| Wing-hang Wong | (as Horrace Wong Wing Hang) | ||
| William Yim | (as William Yim Wai Lun) | ||
Film Editing by | |||
| Angie Lam | |||
| Marco Mak | (as Marco Mak Chi Sin) | ||
Casting by | |||
| Jory Weitz | |||
Production Design by | |||
| Bill Lui | (as Bill Lui Cho Hung) | ||
Costume Design by | |||
| William Fung | (as William Fung Kwun Mount) | ||
Makeup Department | |||
| Irene Ip Lin Nui | .... | makeup artist | |
| Vickey Tsang Yat Ping | .... | hair stylist | |
| Suriyan Santitarangkul | .... | makeup helper: Thailand crew | |
| Adul Sywarungsymun | .... | makeup helper: Thailand crew | |
| Pornrin Sywarungsymun | .... | makeup helper: Thailand crew | |
| Poon Men Wah | .... | makeup artist | |
| Kwok Hung Wong | .... | hair stylist (as Wong Kwok Hung) | |
Second Unit Director or Assistant Director | |||
| Lo Kam Chuen | .... | assistant director | |
| Chu Kwok Fai | .... | assistant director | |
| Danny Wong Hing Fan | .... | assistant director | |
| Johnnie Kong | .... | assistant director (as Johnnie Kong Yeuk Shing) | |
| Kingston Shek | .... | assistant director (as Kingson Shek Sui Lun) | |
Art Department | |||
| Pee Bangkae | .... | propsman: Thailand crew | |
| Angelo Castilho | .... | assistant art director (as Angelo Bernardo Castilho) | |
| Somchai 'Au' Chinsirikul | .... | propsman: Thailand crew (as Somchai Chinsirikul) | |
| Wichit Chomchuen | .... | propsman: Thailand crew | |
| Man Chow | .... | props master assistant (as Chow Man) | |
| Lek Chaiyan Chunsuttiwat | .... | art director: Thailand crew (as Chaiyan Chunsuttiwat) | |
| Kam-Wai Dung | .... | propsman (as Dung Kam Wai) | |
| Sarawoot Jenjaroen | .... | propsman: Thailand crew | |
| Vasu Kantatham | .... | construction supervisor: Thailand crew | |
| Che Kiu Lam | .... | assistant art director (as Lam Che Kiu) | |
| Wai Ming Law | .... | propsman (as Law Wai Ming) | |
| Lee Kwan Lung | .... | props master | |
| So Chi Ming | .... | assistant art director | |
| Lam Shui Mou | .... | propsman | |
| Anussorn Musicabutr | .... | props master: Thailand crew | |
| Ching-Tam Ng | .... | propsman (as Ng Ching Tam) | |
| Chan Cheuk Pan | .... | assistant art director | |
| Thanakorn B. Patanasophon | .... | propsman: Thailand crew | |
| Prasan Phetpong | .... | propsman: Thailand crew (as Prasant Phetpong) | |
| Kacha Ruangthong | .... | propsman: Thailand crew | |
| Witoon Suanyai | .... | propsman: Thailand crew | |
| Chu Pui Tak | .... | propsman | |
| Leung Ying Wah | .... | propsman | |
| Cheung Fu Wing | .... | propsman | |
Sound Department | |||
| Lee Alexander | .... | production sound mixer (as Lee Pearce Alexander) | |
| Marcus Andexler | .... | supervising engineer | |
| Steve Burgess | .... | mixer: Soundfirm Australia | |
| Joel Jaffe | .... | sound effects editor (as Joelle Jaffe) | |
| J.M. Logan | .... | supervising sound editor | |
| Chris Quilty | .... | boom operator (as Christopher N. Quilty) | |
| Chris Quilty | .... | utility sound (as Christopher N. Quilty) | |
| Blair Slater | .... | foley: Soundfirm Australia | |
| Michael Thompson | .... | mixer: Soundfirm Australia | |
| Mario Vaccaro | .... | foley: Soundfirm Australia | |
| Chris Goodes | .... | mix assistant (uncredited) | |
Special Effects by | |||
| Watcharachai Panichsuk Sam | .... | special effects: Thailand crew (as Watcharachai Panichsuk) | |
Visual Effects by | |||
| Justo D. Cascante III | .... | senior computer animator: Cinefex Workshop Co., Ltd. (as Justo) | |
| Wing Sum Chan | .... | computer animator: Cinefex Workshop Co., Ltd. (as Chan Wing Sum) | |
| Toby Hung Hing Cheong | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Roger Ip Pui Choi | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Kwan Cheuk Ho | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Tony Yuen Kwok Ho | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Kenny Chan Hong | .... | senior computer animator: Cinefex Workshop Co., Ltd. | |
| Koan Hui | .... | special effects supervisor: Cinefex Workshop Co., Ltd. | |
| Shih Ming Kam | .... | system administrator: Cinefex Workshop Co., Ltd. | |
| Kenny Yu Chun Kit | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Wai Cheong Luk | .... | senior computer animator: Cinefex Workshop Co., Ltd. (as Luk Wai Cheong) | |
| Jesse Choi Kar Lun | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Wan Chun Man | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Wong Wing Sang | .... | data management: Cinefex Workshop Co., Ltd. | |
| Tommy Tsang Wai Shing | .... | senior computer animator: Cinefex Workshop Co., Ltd. | |
| Anthony So | .... | title sequence: Cinefex Workshop Co., Ltd. | |
| Kelly Leung Yuen Wa | .... | senior computer animator: Cinefex Workshop Co., Ltd. | |
| Stanley To Sai Wai | .... | computer animator: Cinefex Workshop Co., Ltd. | |
| Bart Wong | .... | computer animator: Cinefex Workshop Co., Ltd. (as Bart Wong Ying Ho) | |
| Kwok Keung Yeung | .... | computer animator: Cinefex Workshop Co., Ltd. (as Yeung Kwok Keung) | |
| Ho Hiu Yu | .... | computer animator: Cinefex Workshop Co., Ltd. | |
Stunts | |||
| Nicola Berwick | .... | martial arts (as Nikki Berwick) | |
| Nicola Berwick | .... | stunt double (as Nikki Berwick) | |
| Man Cheong Chan | .... | stunt driver (as Chan Man Cheong) | |
| Siu Wah Chan | .... | martial arts (as Chan Siu Wah) | |
| Siu Wah Chan | .... | stunt double (as Chan Siu Wah) | |
| Wai-Keung Chan | .... | stunt driver (as Chan Wai Keung) | |
| Kwai Po Chin | .... | martial arts (as Chun Kwai Po) | |
| Kwai Po Chin | .... | stunt double (as Chun Kwai Po) | |
| Sanya Chuenjit | .... | stuntman: Thailand crew (as Sanya Cheunjit) | |
| Chan Hung Fan | .... | assistant stunt coordinator (as Fan Chin Hung) | |
| Ling Fei | .... | martial arts | |
| Ling Fei | .... | stunt double | |
| Sun Meng Fei | .... | martial arts | |
| Sun Meng Fei | .... | stunt double | |
| Lin Feng | .... | martial arts | |
| Lin Feng | .... | stunt double | |
| Marcus Fox | .... | car stunt coordinator (as Fock Wing Foo) | |
| Jun He | .... | martial arts stunts (as Jun He) | |
| Jun He | .... | stunt double (as Jun He) | |
| Somjal Jonmoontee | .... | stuntman: Thailand crew (as Somjai Janmoontee) | |
| Seng Kawee | .... | stunt coordinator: Thailand crew (as Kawee Sirikhanaerut) | |
| Huan-Chiu Ku | .... | stunt coordinator (as Ku Huen Chiu) | |
| Nga Cheung Kwok | .... | stunt driver (as Kwok Nga Cheung) | |
| Zhu Lei | .... | martial arts | |
| Zhu Lei | .... | stunt double | |
| Wai Keung Lo | .... | stunt driver (as Lo Wai Keung) | |
| Narate Mansri | .... | stuntman: Thailand crew | |
| Lee Morrison | .... | stunt driver (as Lee Edward Morrison) | |
| Lee Chung Shing | .... | martial arts | |
| Lee Chung Shing | .... | stunt double | |
| Lam Chi Tai | .... | martial arts | |
| Lam Chi Tai | .... | stunt double | |
| Chiu Yau Tang | .... | assistant stunt coordinator (as Tang Chiu Yau) | |
| Sarawoot Triyong | .... | stuntman: Thailand crew | |
| Sombat Wantanorm | .... | stuntman: Thailand crew (as Sombat Wantanom) | |
| Yang Dai Wei | .... | martial arts | |
| Yang Dai Wei | .... | stunt double | |
| Komkrit WongWiroi | .... | stuntman: Thailand crew (as Komkrib Wongwiroj) | |
| He Ya Xi | .... | martial arts | |
| He Ya Xi | .... | stunt double | |
| Shun-Yee Yuen | .... | stunt coordinator (as Yuen Shun Yi) | |
Camera and Electrical Department | |||
| Chak Piu Chiu | .... | key grip (as Chiu Chak Piu) | |
| Sze Kwan Chong | .... | focus puller (as Chong Sze Kwan) | |
| Samuel Fu | .... | focus puller | |
| Kin Kwong Ho | .... | key grip (as Ho Kin Kwong) | |
| Kwee Kwok Hui | .... | focus puller (as Hui Kwei Kwok) | |
| Lap Kei Lam | .... | assistant gaffer (as Lam Lap Ki) | |
| Kin-Tai Lau | .... | key grip (as Lau Kin Tai) | |
| Tin Wah Lau | .... | key grip (as Lau Tin Wah) | |
| Wai-Kwan Lau | .... | key grip (as Lau Wai Kwan) | |
| Wing-Teng Law | .... | assistant gaffer (as Law Wing Tong) | |
| Kwok-Lun Lee | .... | electrician (as Lee Kwok Lun) | |
| Lau-fai Lo | .... | electrician (as Lo Lau Fai) | |
| Chan Po Lun | .... | key grip | |
| Man-Ching Ng | .... | gaffer (as Ng Man Ching) | |
| Sai-Chuen Ng | .... | electrician (as Ng Sai Chuen) | |
| Johnny Wan Yat Sing | .... | key grip | |
| Jupiter Wong | .... | still photographer | |
| Tin Yan Wu | .... | gaffer (as Wu Tin Yan) | |
| Kai Tin Yeung | .... | electrician (as Yeung Kai Tim) | |
Casting Department | |||
| Narimon Atibaed | .... | casting director: Thailand crew | |
Costume and Wardrobe Department | |||
| Pensri Booncharoen | .... | seamstress: Thailand crew | |
| Man Kit Chow | .... | assistant costume designer (as Chow Man Kit) | |
| Shum Siut Fen | .... | assistant costume designer | |
| Kanya Jantuma | .... | seamstress: Thailand crew | |
| Chantika Kongsillawat | .... | wardrobe assistant: Thailand crew | |
| Tongsuk Lukpun | .... | seamstress: Thailand crew | |
| Laddasamon Opranuraktham | .... | wardrobe assistant: Thailand crew | |
| Chong Mee Seng | .... | assistant costume designer | |
| Ping Tong | .... | wardrobe coordinator (as Tong Ping) | |
Editorial Department | |||
| Ian Anderson | .... | client service manager: Cinevex Film Laboratories Australia | |
| Paul Cross | .... | optical effects: Cinevex Film Laboratories Australia | |
| Siu Yuen Ho | .... | post-production assistant (as Ho Siu Yuen) | |
| Ian Letcher | .... | color timer: Cinevex Film Laboratories Australia | |
| Irene Kong Oi Ling | .... | post-production assistant | |
| Calmen Lui | .... | color timer: China Star Production Services Ltd (as Calmen Lui Lai Wah) | |
| Ross Mitchell | .... | optical effects: Cinevex Film Laboratories Australia | |
| Nicole Shi | .... | post-production assistant | |
| David Tsai | .... | avid operator | |
| Maria Wong Chi Yan | .... | post-production assistant | |
|
|
|
|
|
| The Professional: Golgo 13 | Batman Forever | The Animatrix | Black Mask | The Matrix Revolutions |
|
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
IMDb User Rating: |
| Full cast and crew | Company credits | External reviews |
| News articles | IMDb Action section | IMDb Hong Kong section |
I expected the sequel to be pretty cheesy since Jet Li couldn't reprise the role he made legendary. It's like watching one of the Guyver films, only instead of the Guyver, you have Black Mask, played decently by newcomer Andy On. There always has to be one who thinks differently of everyone and if I am the only one, so be it!!! I liked Black Mask 2, even though I don't consider it a true sequel to the original. But as a fan of the Guyver films, I enjoyed it. If you liked the Guyver films, check out this film.