Jenna Palmer decide aceptar un nuevo puesto como bibliotecaria móvil en la pequeña península de Arrandale en la Isla de Skye, sabe que está aceptando condiciones de trabajo difíciles y salarios mediocres. Pero Jenna necesita escapar. Sin embargo, aunque Jenna puede lidiar con los caminos brumosos de la isla, las leyendas locales de sirenas e incluso los grandes monstruos morados, nunca esperó tener que lidiar con un jefe tan gruñón como Daniel McGregor, o una joven amante de los libros tan entusiasta como su sobrina, Katrina. Arrandale podría representar el puerto seguro de Jenna en una tormenta, pero ¿podrían ella y Buttercup también convertirse en un faro de esperanza para Daniel, Katrina y toda la comunidad de la isla?