Jimmy Wang Yu
Fang
Jimmy Wang Yu
Fang
George Lazenby
Wilton
Hugh Keays-Byrne
Morrie Grosse
Roger Ward
Bob Taylor
Rosalind Speirs
Caroline Thorne
Grant Page
Assassin
Rebecca Gilling
Angelica
Frank Thring
Willard
Sammo Hung Kam-Bo
Win Chan
Deryck Barnes
Veterinary Doctor
Bill Hunter
Peterson
Ian Jamieson
Drug Courier
Elaine Wong
Chinese Girl
John Orcsik
Charles
Geoff Brown
Martial Arts Heavy
Kevin Broadribb
Martial Arts Heavy
Brian Trenchard-Smith
Martial Arts Heavy
Peter Armstrong
Wilton's Bodyguard
Rangi Nikora
Wilton's Bodyguard
Bob Hicks
Wilton's Bodyguard
Max Aspin
Wilton's Bodyguard
Robert Fay
Wilton's Bodyguard
Ruth Erica
Target Girl
Sammy Armstrong
Annoyed Driver (uncredited)
Phillip Avalon
Uluru Cop (uncredited)
David Bracks
Worker with Stop Sign (uncredited)
Chan Ming-Wai
Martial Artist (uncredited)
Cheung Chok-Chow
Cook (uncredited)
John Cheung Ng-Long
Restaurant Customer (uncredited)
Geordie Dryden
Picnic Bystander (uncredited)
Gerry Gauslaa
Assassin on Motorcycle (uncredited)
Lam Ching-Ying
Martial Artist (uncredited)
Lam Hak-Ming
Martial Artist / Hotel Assassin (uncredited)
Lam Yuen
Cook (uncredited)
Mars
Police Cadet (uncredited)
André E. Morgan
Rooftop Gunman (uncredited)
Ng Kit-Keung
Martial Artist (uncredited)
Tong Kam-Tong
Martial Artist (uncredited)
Wilson Tong
Restaurant Customer (uncredited)
To Wai-Wo
Martial Artist (uncredited)
Alan Walker
Roadhog (uncredited)
Wan Ling-Kwong
Restaurant Bartender (uncredited)
Wong Shu-Tong
Restaurant Customer (uncredited)
Kim Wran
Courthouse Bystander (uncredited)
Yeung Sai-Gwan
Martial Artist (uncredited)
Yuen Biao
Martial Artist (uncredited)
Corey Yuen Kwai
Martial Artist / Hotel Assassin (uncredited)
Brian Trenchard-Smith
Director
Noel Quinlan
Original Music Composer
John Fraser
Producer
Raymond Chow
Producer
Russell Boyd
Director of Photography
Grant Page
Stunts
Grant Page
Stunt Coordinator
Grant Page
Stunt Double
Sammo Hung Kam-Bo
Martial Arts Choreographer
Peter Armstrong
Stunt Coordinator
Jimmy Wang Yu
Second Unit Director
Hal McElroy
Assistant Director
Chu Yat-Hung
Assistant Director
Pom Oliver
Production Coordinator
Lau Tin-Chi
Production Coordinator
Michael Falloon
Production Assistant
Gary Walker
Special Effects
Chin Sam
Art Direction
Yuen Biao
Stunts
Gerry Gauslaa
Stunts
Ian Jamieson
Stunts
Li Wing
Special Effects
Dan Tyler
Special Effects
Max Aspin
Stunts
David Gribble
Camera Operator
Tim Lloyd
Sound Recordist
Brian Bansgrove
Gaffer
Cliff Curll
Sound Recordist
Bob Hicks
Stunts
To Wai-Wo
Stunts
Lam Hak-Ming
Stunts
Yeung Hua
Continuity
Tomash Pokorry
Assistant Editor
Rangi Nicholls
Stunts
Tu Yung-Wei
Makeup Artist
Errol Sullivan
Second Assistant Director
Sherman Chow Gam-Cheung
Sound Recordist
Lam Ching-Ying
Stunts
Tai Foo-Wah
Assistant Camera
Corey Yuen Kwai
Stunts
Madalena Chan
Second Assistant Director
John Swaffield
Assistant Camera
Chan Ming-Wai
Stunts
Nixon Binney
Assistant Camera
Lyn McEncroe
Continuity
Thomas Liang
Assistant Editor
Rina Hofmanis
Makeup Artist
Cheng Hui-Jan
Gaffer
Alan Walker
Stunts
Lindsay Frazer
Sound Editor
David Cooper
Boom Operator
Vic Davies
Grip
Winner Huang
Key Grip
Graham 'Grace' Walker
Set Dresser
Cheng Hui-Jan
Additional Photography
Peter Viskovitch
Additional Photography
Alan Fang
Grip
Ian Alfonso
Additional Photography
Alan Lake
Post Production Supervisor
Peter Fenton
Sound Mixer
Chow Shao-Lung
Sound Mixer
Louis Sit
Post Production Supervisor
Tomash Pokorry
Sound Editor
Geordie Dryden
Key Grip
Keith Calder
Additional Photography
John Seale
Additional Photography
Mont Fieguth
Property Master
Bruce Finlayson
Wardrobe Supervisor
Chow Shao-Lung
Sound Editor
Haung Gau
Property Master
Julian Ellingworth
Sound Mixer
Christopher Webster
Assistant Art Director
Robert Leung
Production Assistant
Charles Stringer
Still Photographer
Harry Williams
Catering
Chu Sheng-Shi
Wardrobe Supervisor
Wong Shun-Chang
Property Buyer
David Hannay
Executive Producer
Wong Shun-Chang
Set Dresser
Haung Gau
Assistant Art Director
Chan Wai-Loy
Still Photographer
Joy Wellburn
Negative Cutter
Haywood Pan
Production Assistant
Kevin Broadribb
Still Photographer
Graham 'Grace' Walker
Property Buyer
Mark Pearson
Production Assistant
Anna Augunas
Production Secretary
Chan Yuk
Still Photographer
Gum Wah
Catering
André E. Morgan
Executive Producer
Brian Trenchard-Smith
Screenplay
Peter Cheung Yiu-Chung
Editor
David Copping
Art Direction
Ron Williams
Editor