Jasmine, una mujer de negocios que acaba de divorciarse, es obligada por la tía Ruma a tomar las riendas de su librería infestada por los espíritus. Tan extremo desafío le llevará a confiar en sí misma y hasta volver a creer en el hechizo del amor.
Érase una vez una vieja librería en la pequeña y lluviosa isla de Shelter Island...
A ese lugar tan especial, donde los libros parecen tener vida propia, llega un día Jasmine, dispuesta a hacerse cargo del negocio mientras la propietaria, su tía Ruma, viaja a la India para curar su corazón cansado.
Sola en medio del polvo y el desorden, la joven intenta dar un toque de modernidad al local, colocando títulos nuevos y llamativos en el escaparate, pero muy pronto los clásicos de siempre imponen su presencia, y los autores vivos y muertos revolotean por las estanterías dejando oír su voz.
Así Jasmine vuelve a descubrir a Shakespeare y a Edgar Allan Poe, y no solo eso: la chica aprende a escuchar a sus clientes, a comprender lo que de verdad buscan en una novela o en un manual de cocina, y acabará encontrando al hombre con quien compartir todos los libros de su vida.
Es ahí, en las páginas amarillentas de un libro olvidado, donde están las palabras que pueden cambiar nuestra vida.