Cast (25)

Clare Thomas

Phyllis

Jack Blumenau

Peter

Jemima Rooper

Bobbie

Jenny Agutter

Mother

Michael Kitchen

Father

Gregor Fisher

Perks

Amanda Walker

Mrs Ransome

Clive Russell

Station Master

Richard Attenborough

The Old Gentleman

David Bamber

Dr Forrest

Janet Wood

Mrs Viney

Velibor Topic

Mr. Szczepansky

Geoffrey Beevers

District Superintendent

Sophie Thompson

Mrs Perks

JJ Feild

Jim

Valerie Minifie

Cook

Melanie Clark Pullen

Ruth

Georgie Glen

Aunt Emma

Ian Gain

Bargee

Bobby Windebank

Bargee's Boy

Michael Gunn

Engine Driver

Paul Trussell

Fireman

Max Southworth

Son of Perks

Lee Turnbull

Draper's Boy

Richard Lloyd

Draper

Crew (6)

Catherine Morshead

Director

Simon Nye

Writer

Edith Nesbit

Writer

Don Fairservice

Editor

Simon Lacey

Original Music Composer

John Daly

Camera Operator