Миранда выросла среди полок книжного магазина своего эксцентричного дяди Билли, решая загадки, которые он для нее придумывал. Но когда девочке исполнилось двенадцать, дядя поссорился с ее мамой и навсегда исчез из их жизни. В следующий раз она слышит о нем уже шестнадцать лет спустя: Билли умер и оставил ей «Книги Просперо», находящиеся на грани банкротства.
После того как Миранда возвращается в Лос-Анджелес и входит в магазинчик уже как его владелица, она начинает находить подсказки: между страниц романов, в запертых ящиках квартиры дяди и даже в самом названии магазина.