All Cast

Michael Biehn

Michael Biehn

Detective Tony Luca

Park Joong-hoon

Park Joong-hoon

Kim

Cary-Hiroyuki Tagawa

Cary-Hiroyuki Tagawa

Matsuyama

Don Stark

Don Stark

Rocco

Byron Mann

Byron Mann

Shadow

Ben Immanuel

Ben Immanuel

Angelo

Lorena Gale

Lorena Gale

Captain Talman

Hiro Kanagawa

Hiro Kanagawa

Nakai

Brad Loree

Brad Loree

Mike

James Crescenzo

James Crescenzo

Fiorino

Fulvio Cecere

Fulvio Cecere

Spano

Dean Choe

Dean Choe

Sato

Roger Cross

Roger Cross

Dion Edwards

Kevan Ohtsji

Kevan Ohtsji

Young Yakuza

Warren Takeuchi

Warren Takeuchi

Aki

Rob Daprocida

Rob Daprocida

Enzo