Credits
Cast
Giles Harper
Colin Sogood
Heidi Mayo
Nan Sogood

Adam Woodyatt
Dave Firkettle
Zoe Loftin
Essie Firkettle
Paul Curtis
Jimmy Firkettle

Anna Wing
Edie Possett
Sheila Grant
Mrs. Ems

Patricia Hayes
Miss Bendybones

Olu Jacobs
Mr. Twebele Alabaster
John Barrard
Mr. Adam

Robert Swann
Reverend Anthony Sogood
Jane Wood
Mrs. Firkettle
Eva Griffith
Marg'ret

Anne Dyson
Miss Possett
Liam O'Callaghan
Patrick Flanagan

Gary Hailes
Driver's Mate
Stuart St. Paul
Disc Jockey
Mike Savage
Police Sergeant

Breffni McKenna
Dappy Harold
Alan Rowe
Major Gilmour
Hilda Fenemore
Mrs. Featherly

Carolyn Courage
TV Interviewer

George Malpas
Old Peggy

Heather Tobias
Woman Customer

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
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