
Casts

Daniel Boys
as Mr. Johnson

Simon Lipkin
as Jerry Poppy

Anna Chancellor
as Clara Hargreaves

Craig Revel Horwood
as Emmanuel Cavendish

Celia Imrie
as Mrs. Keen

Helen George
as Miss Shelly

Ruth Jones
as Farmer Beatie

Hugh Dennis
as Robert Hargreaves

Jessica Hynes
as Angel Matthews

Meera Syal
as Nina