Rodrigo Santoro
as Garriga
Gerald McRaney
as Owens
B.D. Wong
as Liyuan
Robert Taylor
as McEwen
Adrian Martinez
as Farhad
Brennan Brown
as Horst
Dotan Bonen
as Gordon
Stephanie Honore
as Janice
David Stanford
as Drunken Stranger
Steve Kim
as Liyuan's Bodyguard