All Cast

Nick Nolte

Nick Nolte

Steve

Tim Roth

Tim Roth

Captain Oh

Bai Ling

Bai Ling

Ling

Temuera Morrison

Temuera Morrison

Snakehead

Chapman To Man-Chat

Chapman To Man-Chat

Chingmy

Damien Nguyen

Damien Nguyen

Binh

John Hussey

John Hussey

Jerry

Kirk Griffith

Kirk Griffith

Ranch owner

Arthur J. Nascarella

Arthur J. Nascarella

Griff