All Cast

Steven Seagal

Steven Seagal

Professor Robert Burns

Michelle Goh

Michelle Goh

Tommie Ling

Corey Johnson

Corey Johnson

Ed Grey

Tom Wu

Tom Wu

Li Bo

Bruce Wang

Bruce Wang

Tang Zhili, 'The Bird'

Ozzie Yue

Ozzie Yue

Fang Lee, 'The Barber'

Chike Chan

Chike Chan

Mr. Chang

Hon Ping Tang

Hon Ping Tang

Sai Lo

Dave Wong

Dave Wong

Yin Quinshi

Chooye Bay

Chooye Bay

Wong Dai

Elaine Tan

Elaine Tan

Luo Yi

Michael J. Reynolds

Michael J. Reynolds

Dean

Kata Dobó

Kata Dobó

Maya Burns

Vincent Wong

Vincent Wong

Luo Dazhong

Ray Charleson

Ray Charleson

Harry 'Crash' Kupper

MC Harvey

MC Harvey

King

Che Kim-Fai

Che Kim-Fai

First Monk

Li Hou Kai

Li Hou Kai

Second Monk

Stephen Chang

Stephen Chang

Mr. Chang (uncredited)

Sang Lui

Sang Lui

Mahjong Parlor Thug #1

David Tan

David Tan

Mahjong Parlor Thug #2

Giselle Tcherniak

Giselle Tcherniak

Tattoo Artist #1

Eloise Lovell Anderson

Eloise Lovell Anderson

Tattoo Artist #2

Chris Pavlo

Chris Pavlo

Lt. Luc Breton

Shero Rauf

Shero Rauf

Prisoner (uncredited)

Gizelle D'Cole

Gizelle D'Cole

Tatoo Artist Dianna (uncredited)