Ian McKellen
Walter
Ian McKellen
Walter
Barbara Jefford
Sarah - Walter's mother
Arthur Whybrow
Walter's father
Tony Melody
Mr. Hingley
David Ryall
Mr. Richards
Linda Polan
Miss Rushden
Keith Allen
Mike - Stockroom
Lesley Clare O'Neill
Jean - Stockroom
Paula Tilbrook
Mrs. Ashby
Marjorie Yates
Social Worker
Jim Broadbent
Joseph - Orderly
Kenny Ireland
Angus - Orderly
Don McKillop
Mr. Lipman (as Donald McKillop)
Nabil Shaban
Ben Gunn
Bob Flag
Harold
Stephen Frears
Director
Chris Menges
Director of Photography
George Fenton
Original Music Composer
David Cook
Writer