Olivia Colman
Edith Swan
Jessie Buckley
Rose Gooding
Anjana Vasan
Gladys Moss
Timothy Spall
Edward Swan
Gemma Jones
Victoria Swan
Malachi Kirby
Bill
Alisha Weir
Nancy Gooding
Joanna Scanlan
Ann
Eileen Atkins
Mabel
Lolly Adefope
Kate
Hugh Skinner
Constable Papperwick
Paul Chahidi
Constable Spedding
Krishni Patel
Winnie Moss
Grant Crookes
Police Sergeant
Adam Treasure
Pharmacist
Jonny Sweet
Alwyn A. Anderson
Tim Key
Father Ambrose
Jason Watkins
Mr Treading
Richard Goulding
Mr Scales
Cyril Nri
Judge Maccleston
Tim McMullan
Justice of the Peace