John Steele
Tracy
Bennett
Det. Tom Reese
Harry
Gen. Bon Soong Kwan (as Soon-Teck Oh)
Cami
Kelso
Kay
Grandmother
Anchorwoman
Det. Lee Van Minh
Pham Van Kwan
New Thug
Long Hair
Angela Spinelli
Xua Chan
Army Guard (as David Lander)
Young Tough (as Willie Wong)
Reporter #1
Baldy
Mob Thug #1
Mob Thug #2
City Official
Dan - Bartender
Army Sergeant
Cop #1 (as Phil Fravel)
Cop #2 (as Dean Ferrandini)
Doctor
Gold Tooth
Prisoner
Policeman
Hovercraft Pilot
Chemist
Soldier (as Kenneth H. Chamitoff)
Singer of the Desert Rose Band
Self - Singer
Themselves
Police Captain (uncredited)
Mob Thug #3 (uncredited)
Priest (uncredited)
(uncredited)
Mob Thug #4 (uncredited)
Mob Thug #5 (uncredited)