Es ist Liebe auf den ersten Blick, als Robin Cavendish (Andrew Garfield) im England der 1950er Jahre Diana (Claire Foy) kennenlernt. Selbstbewusst macht ihr der junge, vor Energie nur so überquellende Geschäftsmann den Hof, bald läuten die Hochzeitsglocken und das Paar erwartet ein Kind. Doch das Glück des Ehepaares Cavendish ist nur von kurzer ...