Geoffrey Keen
as
Campbell
John Horsley
as
Man in office
Paul Douglas
as
the American / Marshall
James Copeland
as
the crew of the 'Maggie': the Mate / The Mate
Paul McGuigan
Director
Jemma Redgrave
as
Jenny
Martin Clunes
as
Rory
Roddy McMillan
as
Busdriver
Peter Jeffrey
as
Colin Wilcox
Archie Duncan
as
Road mender
Gary Lewis
as
Rab
Ariana Richards
as
Sarah Stewart
Ronald Neame
Director
Gordon Jackson
as
Gordon Lowther
Maggie Smith
as
Jean Brodie
Helen Worth
as
Schoolgirl
Robert Stephens
as
Teddy Lloyd
Tom Mannion
as
The Doctor
John Hughes
as
Vic
Billy Greenlees
as
Wal
Jacques Mathou
as
Doctor Roget
Nick Brimble
as
Jamie
Art Malik
as
Nico
Tim Bentinck
as
Richard Harwood
Hillary Brooke
as
Peggy Lord
Michael Pate
as
William
Honeysuckle Weeks
as
Lolly
Christopher Lee
as
Old Gentleman
Henry Garrett
as
Steve Thomson
Terence Stamp
as
Dr. Steven Phillip
Elisabeth Shue
as
Jane Chase
Geoffrey Beevers
as
Mr. Miller
David O'Hara
as
Tom
Gerard Butler
as
Archie Brown
Richard Pasco
as
Doctor Jenner
Sara Stewart
as
Princess Alexandra
Judi Dench
as
Queen Victoria
Iain De Caestecker
as
Adam
Kate Dickie
as
Claire
Joseph Mawle
as
Pete
Morven Christie
as
Young Mother
Fred M. Wilcox
Director
Ben Webster
as
Dan'l Fadden
Roddy McDowall
as
Joe Carraclough
Victor Saville
Director
Arthur Wontner
as
Fiscal
Rex Harrison
as
Frank Burdon
Cecil Parker
as
Provost William Gow
Ciarán McMenamin
as
Capt. Ernest 'Ernie' Gordon
Mark Strong
as
Dusty Miller
Kiefer Sutherland
as
Lt. Jim 'Yankee' Reardon
Robert Carlyle
as
Maj. Ian Campbell
Sam Wanamaker
as
Commentary spoken by
Patricia Hayes
as
Jeannie Macdougall
Peter Sellers
as
Mr. Martin
Jonathan Aris
as
Mr. Carlyle
Kate Dickie
as
Sergeant Morag
Alice Lowe
as
Superintendent
Marc Evans
Director
Rab Affleck
as
Hate
Douglas Henshall
as
Mike Mackenzie
Philip Whitchurch
as
The Geordie
Ellie O'Brien
as
Theresa