När 13-åriga Marias pappa dör, tvingas hon lämna sitt lyxiga London-liv för att bo med sin excentriske farbror Sir Benjamin på den mystiska herrgården Moonacre. Där hamnar hon mitt i en gammal strid med den mörka och ondskefulla familjen De Noir. Maria upptäcker att hon är den sista månprinsessan och måste med hjälp av en osannolik blandning allierade avslöja forna hemligheter för att rädda Moonacre.