All Cast

Matthew Tennyson

Matthew Tennyson

Sam

Nigel Allen

Nigel Allen

Nick

Jack Hawkins

Jack Hawkins

Roland

Elisabeth Hopper

Elisabeth Hopper

Rose