Francesca vive en Alemania con su madre, que es veneciana. No le apetece pasar las vacaciones de Navidad en Venecia con su familia materna, los Medici, pues desde pequeña tiene terribles pesadillas que se intensifican cuando está en la ciudad.
Nada más llegar allí, Francesca presiente que algo malo va a ocurrir. Sus terribles pesadillas cada vez parecen más reales y su abuela le revela el secreto de la maldición que pesa sobre los primogénitos de los Medici.
El abuelo de Francesca intentó acabar con ella, pero murió misteriosamente mientras buscaba un libro que podría ayudarles. Horatio Baldini, un anticuario que fue amigo de su abuelo, la ayudará en su búsqueda.