Thirteen-year-old Maria Merryweather (Dakota Blue Richards) discovers that she is the only hope for banishing an ancient curse from a magical kingdom in Director Gabor Csupo's adaptation of author Elizabeth Goudge's 1946 children's book "The Little White Horse".
Maria inherits a book of secrets from her dad. She moves to her uncle's Moonacre estate. A family curse was cast on the valley. Only Maria can break it using her book.