I sogni di Cassie Andrews ogni tanto raccontano il vero, ma purtroppo sono sogni di morte. Quando le visioni riguardano la cugina Mary, scomparsa dal castello dei Killdaren, in Cornovaglia, dove lavorava come istitutrice, Cassie sente che la sua morte non è accidentale. Decisa a indagare, si fa assumere come cameriera al castello, e ben presto si ritrova affascinata dal tenebroso padrone di casa, Sean Killdaren, un uomo che vive solo di notte e sul quale grava una maledizione. Nonostante Sean non desideri coinvolgere la giovane nella propria vita, l'attrazione che fra loro nasce è troppo forte per essere repressa