Zu Beginn des 20. Jahrhunderts gelingt es der aus einfachen Verhältnissen stammenden Angel Deverell (Romola Garai), als Schriftstellerin Fuß zu fassen. Mit hemmungslosen Kitschromanen avanciert sie zur Rosamunde Pilcher ihrer Zeit. Mit blühender Fantasie und nervtötender Ignoranz erschafft sie sich das Luxusleben, von dem sie immer träumte. Angel steigt zum Superstar ihrer Zeit auf. Alles scheint vollkommen, als sie Esmé (Michael Fassbender), den Mann ihres Herzens trifft. In dem talentierten, wenn auch erfolglosen Maler glaubt sie, einen Seelenverwandten gefunden zu haben. Doch auch Angel muss erkennen, dass sie das Glück nicht für immer für sich gepachtet hat ...