Angel (Romola Garai), uma jovem escritora inglesa de imaginação extraordinária, não aceita o mundo que a cerca. Ela se recusa a viver qualquer coisa diferente do que imaginou. Já famosa e rica, conhece os irmãos Esmé (Michael Fassbender) e Nora (Lucy Russell), que entram em seu caminho e se tornam parte importante de sua vida idealizada. Mas a chegada da Primeira Guerra Mundial faz com que Angel veja o destino que planejara escapar por seus dedos e ameaçar sua existência gloriosa.
Baseado no romance homônimo de Elizabeth Taylor.