13 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 Moonacre 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 kurtaracak olan da kendisidir. Şimdi bunu başarabilmesi için sadece bir dahaki dolunaya kadar zamanı vardır.