Quando o pai de Maria Merryweather (Dakota Blue Richards) morre, deixando a garota de apenas 13 anos órfã, ela é forçada a deixar sua vida luxuosa em Londres para ir morar com Sir Benjamin (Ioan Gruffudd), um tio excêntrico que ela não sabia da existência, na misteriosa mansão em Moonacre. Não demora muito e Maria se vê em um mundo sombrio e cheio de disputas de interesse e poder entre o tio e a sinistra família de Coeur De Noir. A jovem também descobre que ela é o centro de tudo, uma vez que é a última princesa herdeira da linhagem. Maria, agora, será guiada por uma legião de estranhos aliados, na tentativa de manter a honra de sua família e evitar que Moonacre desapareça para sempre.
Maria Merryweather
Sir Benjamin Merryweather / Sir Wrolf Merryweather
Coeur De Noir
Robin De Noir
Loveday
Miss Heliotrope
Vicar
Lawyer
Priest
Digweed
Diretor