Hoe kun je iemand kennen die je nooit eerder hebt ontmoet? Joyce Conway herinnert zich dingen die ze helemaal niet kan weten. Ze spreekt plotseling talen die ze nooit heeft geleerd en heeft na jaren weer zin in vlees. En elke nacht droomt ze over een klein meisje met blond haar dat ze niet kent. Justin Hichcock is een gescheiden Amerikaanse kunsthistoricus, Hij arriveert in Dublin om een college te geven en leert er een aantrekkelijke arts kennen die hem overhaalt bloed te doneren. Het is lang geleden dat er iets recht uit zijn hart kwam. Na een vreselijk ongeluk trekt Joyce tijdelijk weer in bij haar oude vader. Haar huwelijk ligt aan diggelen en ze heeft voortdurend een overweldigend gevoel van deja vu, waar ze de reden niet van kan achterhalen...