Skye lleva años en busca de la historia perfecta, pero esta parece no llegar nunca. Una trama tras otra, es incapaz de poner punto final a ninguna de sus novelas. Y cuando la inspiración la abandona, lo único que le queda es Books & Mac, la librería en la que trabaja junto a Gavin, su misterioso y atractivo jefe, el mismo que no le da ni la hora. Pero Edimburgo tiene una magia especial y, una vez al año, se viste de flores y fuego para celebrar Beltane. En esa noche, los límites de lo real y lo imposible se desvanecen, y la ciudad le concederá una última oportunidad para reconciliarse con su sueño: una pluma con la que dar vida a sus historias y un año para conseguirlo. Entonces Skye descubrirá que aquello que más deseamos a menudo tiene un alto precio, sobre todo cuando aparezca Jack para poner su vida patas arriba con su sonrisa atrevida y un carisma arrollador. Dicen que los cuentos de hadas no existen. Pero en las historias, como en el amor, todo es cuestión de magia.