Аврора Тигарден работает скромным библиотекарем в маленьком городке, но её настоящая страсть — расследование старых преступлений. Она состоит в клубе любителей детективов, где вместе с единомышленниками разбирает запутанные дела. Жизнь героини круто меняется, когда пожилая знакомая Джейн оставляет ей в наследство свой уютный дом со всем содержимым. Наводя порядок в новом жилище, Ро обнаруживает в потайном месте настоящий человеческий череп. Полиция не спешит браться за находку, считая это чьей-то глупой шуткой или старым медицинским экспонатом. Однако интуиция подсказывает Авроре, что она столкнулась с реальным убийством, которое годами скрывали за фасадом добропорядочного соседства. Теперь ей предстоит выяснить, чьи это останки и почему покойная Джейн решила доверить эту мрачную тайну именно ей. Библиотекарша начинает собственное расследование, шаг за шагом восстанавливая события прошлого и опрашивая местных жителей, которые явно что-то недоговаривают. Городок только кажется тихим, а за каждой аккуратно подстриженной изгородью может прятаться опасный преступник.
Поиски правды быстро становятся опасными. Аврора понимает, что убийца до сих пор находится где-то рядом и внимательно следит за её действиями. Ей приходится лавировать между скептицизмом бывшего парня-полицейского и навязчивым вниманием подозрительных соседей. Каждый найденный след ведет к новым вопросам о жизни Джейн и её окружения. Кто из близких друзей старушки способен на жестокую расправу? Почему тело было спрятано именно в этом доме? Ро использует свои навыки исследователя, чтобы сопоставить даты исчезновений и архивные записи. Она осознает, что преступник готов пойти на всё, лишь бы его секрет остался в земле. Атмосфера накаляется, когда начинают происходить новые странные инциденты, прямо намекающие героине остановиться. Но Аврора не из тех, кто бросает дело на полпути. Ей нужно проявить максимум смекалки, чтобы не стать следующей жертвой в этом затянувшемся противостоянии. Финал обещает быть непредсказуемым, ведь истина часто оказывается гораздо прозаичнее и страшнее любых догадок. Девушке придется рискнуть всем, чтобы восстановить справедливость и окончательно свести счеты с призраками прошлого, которые слишком долго ждали своего часа.