In 1962 England, a young couple finds their idyllic romance colliding with issues of sexual freedom and societal pressure, leading to an awkward and fateful wedding night.
Saoirse Ronan
as Florence Ponting
Billy Howle
as Edward Mayhew
Anne-Marie Duff
as Marjorie Mayhew
Adrian Scarborough
as Lionel Mayhew
Emily Watson
as Violet Ponting
Samuel West
as Geoffrey Ponting
Andy Burse
as Waiter One
Rasmus Hardiker
as Waiter Two
Mia Burgess
as Harriet Mayhew
Anna Burgess
as Anne Mayhew
Bebe Cave
as Ruth Ponting
John Ramm
as Postman Terry