In pre-WW1 England, a youngster is expelled from a naval academy over a petty theft, but his parents raise a political furor by demanding a trial.
Rosemary Leach
as Violet
Christopher Haley
as Ronnie Winslow
Emma Thompson
as Catherine Winslow
Gwen Watford
as Grace Winslow
Ian Richardson
as Sir Robert Morton, KC
Gordon Jackson
as Arthur Winslow
John Hudson
as Dickie Winslow
Rowena Cooper
as Miss Barnes