All Cast

Michael Biehn
Detective Tony Luca

Park Joong-hoon
Kim

Cary-Hiroyuki Tagawa
Matsuyama

Don Stark
Rocco

Byron Mann
Shadow

Ben Immanuel
Angelo

Lorena Gale
Captain Talman

Hiro Kanagawa
Nakai

Brad Loree
Mike

James Crescenzo
Fiorino

Fulvio Cecere
Spano
Dean Choe
Sato

Roger Cross
Dion Edwards

Kevan Ohtsji
Young Yakuza

Warren Takeuchi
Aki
