I loved this movie. Old-fashioned and wistful, heart-warming, with very bad baddies and enough magic realism to make you smile. I’ve heard it likened to a cross between ‘The Little Mermaid’ and ‘Beauty and the Beast’, which rings true to me.
My rating: 5 out of 5.