Jack Devlin
Dolph Lundgren
Dr. Rachel Stein
Kate Vernon
Thomas
Saul Rubinek
Bobby Stern
Peter Keleghan
Kamenev
Géza Kovács
Policewoman
Michelle Moffett
Harry
Slavko Hochevar
Rory Gaines
Phillip MacKenzie
Cinder James
Kam Heskin
Tim Hastings
Fred Williamson
Don Tragle
Andrew Jackson
Casey
Padraigin Murphy
Detective Trini
Tony De Santis
Detective Smythe
Albert Schultz
Connie Hastings
Janet Bailey
Stunt Double
Suzi Stingl
Director
John Woo
Producer
Writer
Peter Lance
First Assistant Director
Jonnie Katz
David Wu
Director of Photography
Bill Wong Chung-Piu
Terence Chang
Christopher Godsick
Music
Maribeth Solomon
John Ryan
Editor
Ron Wisman
Micky Erbe
Stunts
Alison Reid