It's not as good as any of the Harry Potter movies, and its plot and twists are not particularly interesting.

However, this movie has a lot of its own charm, thanks to its likeable main characters, creative visuals and some touching moments.

It's not the most memorable and probably not one I would want to rewatch, but one I enjoyed watching even during its messier moments.