Richard Burton
Father Goddard
Dominic Guard
Benjamin 'Benjie' Stanfield
David Bradley
Arthur Dyson
Billy Connolly
Blakey
Andrew Keir
Headmaster
Willoughby Gray
Brigadier Walsh
Robin Soans
Father Henryson
Sharon Duce
Louella
Brian Glover
the first policeman
Hilary Mason
Miss Froggatt
Robert Addie
Cawley
Julian Firth
a boy
Preston Lockwood
Father Hibbert
James Ottaway
Father Matthews
Brook Williams
Father Clarence
Trevor Martin
Mr. Gladstone
Dan Meaden
the second policeman
Hilda Fenemore
Mrs. Hoskins
Philip Leake
Gregory
Jon Plowman
Father Piers
Michael Crompton
O'Dowd
Andrew Boxer
a boy
Richard Willis
a boy
Michael Parkhouse
a boy
Richard Kates
a boy
Martyn Hesford
a boy
Clive Gehle
a boy
Charles Rigby
a boy
Michael Bell
a boy
Martin Stringer
a boy
Francis Fry
a boy
Tim Short
a boy
Michael Munn
a priest
Kevin Hart
Peterson