Londra, 1888. Annabel lovelace è cresciuta nel cimitero di highgate, e non conosce nulla al di fuori delle sue alte mura. Abbandonata a soli quattro anni dalla madre, ha come unico affetto la cara zia heather. Senza di lei non potrebbe affrontare il terribile zio tom, custode del cimitero. A sei anni, dopo aver sofferto di cuore sin dal primo anno di vita, il medico di famiglia le prescrive una medicina che dovrà accompagnarla per sempre. Sei gocce di digitale purpurea per mantenerla in vita, sei gocce rosse come il sangue che la strapperanno alla morte. Insieme alle preziose gocce, arriverà per annabel una sorpresa sconvolgente, che marcherà la sua esistenza fino alla fine dei suoi giorni: è in grado di comunicare con l'aldilà, di dare voce a coloro che l'hanno persa per sempre. Ed è in questa sensazione di incredulità che annabel sentirà che il suo cuore malato riuscirà a riempirsi di vero amore se solo potesse capire chi è quell'uomo che perseguita i suoi sogni.