All Cast

Siobhan Flynn

Siobhan Flynn

Hannah Boyle

Jonathan Cake

Jonathan Cake

Ned Ridley

Mark Benton

Mark Benton

Fred Loam

Susan Jameson

Susan Jameson

Mrs. Daisy Loam

Jill Baker

Jill Baker

Anne Thornton

Emily Hamilton

Emily Hamilton

Margaret Thornton

Stuart Piper

Stuart Piper

Young John

David Whealy

David Whealy

Pearman