- Writer:
- Alan Bennett
- Music composed and conducted by:
- Jim Parker
- Script Editor:
- Brenda Reid
- Designer:
- Humphrey Jaeger
- Film Editor:
- Ken Pearce
- Photography:
- Nat Crosby
- Producer:
- Innes Lloyd
- Director:
- Gavin Millar
- Denis Midgley:
- Alan Bennett
- Frank Midgley (old):
- Frank Crompton
- Teacher:
- Ted Beyer
- Miss Tunstall:
- Joan Sanderson
- Mrs Azakwale:
- Lucita Lijertwood
- Mr Horsfall:
- Jim Broadbent
- Headmaster:
- Aubrey Morris
- Joyce Midgley:
- Helen Fraser
- Joyce's mother:
- Jeanne Doree
- Colin Midgley:
- David Major
- Aunty Kitty:
- Thora Hird
- First nurse:
- Pamela Quinn
- Heather (day nurse):
- Karen Petrie
- Black doctor:
- Shope Shodeinde
- Fat man:
- Frank Birch
- Young man on telephone:
- Alan Hulse
- Uncle Ernest:
- Colin Douglas
- Orderly:
- Johnny Leeze
- Second nurse:
- Trisha Roberts
- Hartley:
- Derek Fowlds
- Jean:
- Madge Hindle
- Mark:
- Jeremy Mosby
- Elizabeth:
- Karen Tunstall
- Woman on sticks:
- Frances Cox
- Valery (night nurse):
- Julie Walters
- Senior Nursing Officer:
- Brenda Hall
- Woman on telephone:
- Olive Pendleton
- Very young doctor:
- Peter Chelsom
- Frank Midgley (young):
- Anthony Adams
- Denis as a boy:
- Kirk Wild
- Denis's mother:
- Alison Lloyd
- Alice Duckworth:
- Elizabeth Spriggs
- Hospital clerk:
- Alan Starkey