All Cast

Danny Lee Sau-Yin

Danny Lee Sau-Yin

Inspector Bong

Tommy Wong

Tommy Wong

Lt Tang

Rosamund Kwan Chi-Lam

Rosamund Kwan Chi-Lam

Ann Chang

Vernon Wells

Vernon Wells

Hannibal

Olivia Hussey

Olivia Hussey

Rebecca Ecke

Victor Hon Kwan

Victor Hon Kwan

Diem

Louis Roth

Louis Roth

Alex Vladovich

Mars

Mars

Tiger

Mark King

Mark King

Simon

Jonathan Isgar

Jonathan Isgar

Iam

Peter Liapis

Peter Liapis

Gary Redner

Dean Harrington

Dean Harrington

Callahan

David Hedison

David Hedison

US Ambassador

Wong Gwong-Fai

Wong Gwong-Fai

Cop

Jameson Lam Wa-Fan

Jameson Lam Wa-Fan

Special Branch Officer

Ng Kwok-Kin

Ng Kwok-Kin

Policeman

Jack Suen Kwok-Ming

Jack Suen Kwok-Ming

Guard

Chan Tat-Kwong

Chan Tat-Kwong

Cop

Ernest Mauser

Ernest Mauser

Man/Police Officer

James M. Crockett

James M. Crockett

Stuart Smith

Stuart Smith

Colin

Wellington Fung Wing

Wellington Fung Wing

Mainland Police Officer

Danuta Kowalska

Danuta Kowalska

Godmother

Ewa Wiśniewska

Ewa Wiśniewska

Ambassador's Wife

Robert Brad

Robert Brad

Robert

Andrzej Szenajch

Andrzej Szenajch

Priest

Leung Chung

Leung Chung

Barkeeper

Rocky Lai Keung-Kun

Rocky Lai Keung-Kun