Characters played by Michael Caine
Sidney Lipton
Doctor Hicklar
Characters played by Roger Moore
Gerald Bradley-Smith
Sir John Bavistock
Characters played by Sally Kirkland
Willie
Characters played by Deborah Moore
Flo Fleming
Characters played by Lee Patterson
Darrell Hyde
Characters played by Mark Burns
Nigel Holden
Characters played by Derren Nesbitt
Inspector Grosse
Characters played by Deborah Leng
Francesca
Characters played by Christopher Adamson
Death's Head
Characters played by Steffanie Pitt
Donna Dutch
Characters played by Eddie Yeoh
Korean Bidder
Characters played by Raymond Johnson
Nigerian Bidder
Characters played by Nadio Fortune
Italian Bidder
Characters played by Amir M. Korangy
Iranian Bidder
Characters played by Angus MacKay
Rev. Simkin
Characters played by Robert McBain
Lawyer
Characters played by John Woodnutt
Bank Manager
Characters played by Billy J. Mitchell
Elmer - Tourist
Characters played by Mildred Shay
Jolene - Tourist Wife
Characters played by Leslie Lowe
Lovely Lady on Train
Characters played by Cliff Taylor
Husband on Train
Characters played by Tony Caron
Warder
Characters played by Drew Millar
Cab Driver
Characters played by Daniel Coll
Tim
Characters played by Francis Drake
Rabbi Blum
Characters played by Cynthia Michaelis
Rabbi's Wife
Characters played by Nicholas Courtney
Sir Hugh
Characters played by Barbara Law
Amy Hicklar
Characters played by Stephen Gressieux
Police Sergeant
Characters played by Barry Linehan
Chesterton
Characters played by Miranda Baker
TV Interviewer
Characters played by Bill Hutchinson
Senator
Characters played by Gary Lammin
Ronald
Characters played by Julian Moss
Muscleman
Characters played by Margot Thomas
Clairvoyant
Characters played by Lorraine Doyle
Receptionist in Brothel
Characters played by Prudence Solomon
Pamela
Characters played by Dinah May
Girl in Bar
Characters played by Gordon Honeycombe
TV Announcer
Characters played by Pamela Armstrong
TV Newsreader
Characters played by Jeff Harding
Agent Merrow
Characters played by Kenneth McClellan
Farmer
Characters played by Fiona McArthur
Cheese Demostrator
Characters played by John Scott Martin
Old Jeweller
Characters played by Helen Horton
Tourist on Coach
Characters played by Mike Hall
The Duke
Characters played by Pamela Binns
The Duchess
Characters played by Brewis Stafford
Policeman
Characters played by Petrina Derrington
Courier on Train
Characters played by Eunice Black
Old Cleaning Lady
Characters played by Michael McKevitt
Local Scot 1
Characters played by Johnny Irving
Local Scot 2
Characters played by Freddie Earlle
Local Scot 3
Characters played by R.J. Bell
Big Boss at Auction
Characters played by Kiran Shah
Little Boss at Auction
Characters played by Les Wright
Alf
Characters played by Paul Mari
Chef on Train
Characters played by Steve Jacobs
Security Guard 1
Characters played by Timothy Ackroyd
Security Guard 2
Characters played by Graeme Edler
Waiter in Mansion
Characters played by Malcolm Mudie
Waiter in Luggage Van
Characters played by Peter Clapham
Waiter on Train
Characters played by Peter Durkin
Barman
Characters played by John Lyons
Train Guard
Characters played by Paul Ratcliffe
Vault Official
Characters played by Roger Adamson
Henry - Vault Guard
Characters played by Dennis Chinnery
2nd Vault Guard
Characters played by Michael Angelo
Juggler
Characters played by Leif Lewis
Juggler
Characters played by Peter Baynes
Fire-eater
Characters played by Ian Turbitt
Punch and Judy
Characters played by Mary Reynolds
The Queen
Characters played by Kate Robbins
The Queen
Characters played by Kathleen Smith
Mrs. Thatcher
Characters played by Steve Nallon
Mrs. Thatcher
Characters played by Patsy Kensit
Sick Lady on Train
Characters played by Alexandra Pigg
Car Hire Girl
Characters played by Jenny Seagrove
Health Club Receptionist
Girl with John Cleese
Characters played by John Cleese
Man on the Beach in Barbados Who Looks Like John Cleese
Characters played by Hana Maria Pravda
Old Lady at Seance
Characters played by Lee Alliston
Train Guard
Characters played by Natalie Banus
Extra
Characters played by Philip Ettington
Man on Train