En la puritana sociedad londinense de los años 50, Hester Collyer (Rachel Weisz), la esposa de un juez del Tribunal Supremo Sir William Collyer (Simon Russell Beale), lleva una vida privilegiada. Pero todo cambia cuando, para asombro de todos, decide dejar a su marido para irse a vivir con Freddie Page (Tom Hiddleston), un joven y apuesto ex piloto de la RAF del que ha caído profundamente enamorada.