Na de dood van haar vriendin en huisgenote besluit de gepensioneerde lerares Julia Garnet om voor een half jaar naar Venetië te gaan. Door de overweldigende schoonheid van de stad smelten de aanvankelijke reserves van Julia langzaam weg. Zij raakt betoverd door de vele afbeeldingen van engelen die ze ziet, en duikt in de Apocriefe boeken om het verhaal van aartsengel Rafaël en Tobias te lezen. Haar ontmoetingen met een Engelse tweeling die restauratiewerkzaamheden verricht in een kleine kapel, en met een Italiaanse kunsthistoricus maken haar nog bewuster van het bestaan van engelen. Wanneer Julia voor het eerst in haar leven echt verliefd wordt, verandert haar leven voorgoed.