玛丽亚(达科塔·布鲁·理查兹饰)的父亲负债累累。 他死后只给她留下了一本厚厚的古书,里面记载着月光公主与白马的童话故事。 十三岁的玛丽亚成为孤儿,来到月平庄园投靠叔叔本杰明(艾恩·格拉法德 Ioan Gruffudd 饰)。 然而,搬进城堡不久,玛丽亚就发现奇怪的事情接二连三地发生:她的随身物品总是散落各处,屋里的钢琴会自动演奏,甚至屋内还有一匹白马的影子在徘徊。 晚上……但对于这些叔叔却什么也不肯透露,玛丽亚只好偷偷地翻阅叔叔藏起来的古书。 终于,她了解到了一段悠久的魔法过去以及月坪上的恩怨情仇。 原来,整个山谷都被月公主的诅咒所笼罩。 数百年来,我们只能等待一位心地纯洁的破咒者出现……本片改编自英国儿童文学作家伊丽莎白·古奇的经典小说。