Lily James character Juliet Ashton
Jessica Brown Findlay character Elizabeth McKenna
Matthew Goode character Sidney Stark
Michiel Huisman character Dawsey Adams
Katherine Parkinson character Isola Pribby
Glen Powell character Mark Reynolds
Tom Courtenay character Eben Ramsey
Kit Connor character Eli Ramsey
Penelope Wilton character Amelia Maugery
Bronagh Gallagher character Charlotte Stimple
Bernice Stegers character Mrs. Burns
Clive Merrison character Mr. Gilbert
Nicolo Pasetti character Christian Hellmann
Florence Keen character Kit McKenna
Andy Gathergood character Eddie Meares
Tom Owen character Frank Hood
Gregory Mann character Young Eli Ramsey
Richard Derrington character Barman
Dilyana Bouklieva character Nurse
Madeleine Domries character Elegant Wife
Philip Ridout character Guernsey Star Clerk
Marek Oravec character German Officer
Jack Morris character German Soldier
Stephanie Schonfield character Audience Member #1
Pippa Rathborne character Audience Member #2
Emily Patrick character Audience Member #3
Rachal Olivant character Audience Member #4
Alexa Povah character Sidney's Secretary
Steve Morphew character Policeman
Joanna Hole character Woman at Market