En 1945, Grace vit dans une demeure victorienne isolée avec ses 2 enfants, Anne et Nicholas. Atteints d'un mal étrange, ils ne peuvent pas être exposés à la lumière du jour. Un jour, des événements étranges surviennent dans la demeure...
Des garçons plongent, des chats gémissent, une vieille dame fume, des jeunes gens dansent, un gardien des morts soupire. Ils sont le peuple d'une ville fantôme : Beyrouth, qui n'existe plus qu'en rêve.
Pour tenter d'oublier la mort de sa petite fille, un couple se rend à Venise. Le charme des canaux et des ruelles tortueuses a pourtant un effet vénéneux. Niant la chronologie, insérant des images mentales, Nicolas Roeg s’éloigne du roman de Daphné du Maurier, à l’origine du scénario, pour se rapprocher des techniques du nouveau roman. Une plongée angoissante aux frontières du réel.