• People

Credits

Cast

Giles Harper

Colin Sogood

Heidi Mayo

Nan Sogood

Adam Woodyatt

Adam Woodyatt

Dave Firkettle

Zoe Loftin

Essie Firkettle

Paul Curtis

Jimmy Firkettle

Anna Wing

Anna Wing

Edie Possett

Sheila Grant

Mrs. Ems

Patricia Hayes

Patricia Hayes

Miss Bendybones

Olu Jacobs

Olu Jacobs

Mr. Twebele Alabaster

John Barrard

Mr. Adam

Robert Swann

Robert Swann

Reverend Anthony Sogood

Jane Wood

Mrs. Firkettle

Eva Griffith

Marg'ret

Anne Dyson

Anne Dyson

Miss Possett

Liam O'Callaghan

Patrick Flanagan

Gary Hailes

Gary Hailes

Driver's Mate

Stuart St. Paul

Disc Jockey

Mike Savage

Police Sergeant

Breffni McKenna

Breffni McKenna

Dappy Harold

Alan Rowe

Major Gilmour

Hilda Fenemore

Mrs. Featherly

Carolyn Courage

Carolyn Courage

TV Interviewer

George Malpas

George Malpas

Old Peggy

Heather Tobias

Heather Tobias

Woman Customer

Tariq Yunus

Tariq Yunus

Bus Driver

Art

Peter Bull

Assistant Art Director

John Hamon

Graphic Designer

Camera

Ken Brinsley

Camera Operator

Julian Barber

Focus Puller

Costume & Make-Up

Cecilia Doidge

Costumer

Romayne Wightman

Makeup Artist

Crew

Michael D. Smith

Lighting Camera

Directing

Gillian Wheeler

Continuity

Diarmuid Lawrence

Diarmuid Lawrence

Director

James Greville

First Assistant Director

Tim Spring

Stage Director

Editing

Nigel Bate

Editor

Production

Anna Home

Executive Producer

Graham Curtis

Production Accountant

John Newton Clarke

Production Designer

Barbara Goodall

Production Secretary

John Barlow

Unit Manager

Peter Price

Unit Manager

Sound

James Harpham

Music

Jim Biddle

Sound Mixer

Tony Cunningham

Sound Re-Recording Mixer

Writing

Dorothy Edwards

Book

Roy Russell

Screenplay

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.