Onüç yaşındaki Maria Merryweather'ın babası ölünce, o da yetim ve evsiz kalır. Hayatındaki maddi manevi tüm güzellikleri bırakmaya zorlanan küçük kız, artık Londra'dan ayrılıp Sir Benjamin ile yaşamak zorundadır.
Daha öncesinde var olduğunu bilmediği egzantrik amca, gizemli bir yer olan Moonacro Manor'da yaşıyordur.
Maria kasabaya vardıktan sonra burasının yüzyıllar önce lanetlendiği gerçeğini öğrenecektir. Burasını yıkımdan kurtacak olan da kendisidir. Şimdi bunun için sadece bir dahaki dolunaya kadar zamanı vardır.