I don't know why this movie's IMDB rating is so low or has so many negative reviews, as a person who likes to look past the Fairytales and judge heroes and villains from both their perspectives, I think this movie has done something really unique. The story is interesting, and the character development and plot twists are great, at least unpredictable at first glance, so I loved them. The visuals are also good, and the BGMs were chosen perfectly for each scene. Now, there might be critics about the flaws, but once you start watching and getting delved in the story, you'd automatically ignore the flaws. Overall, I gave it 9/10, and I'm not sure if I'd rewatch it again, but I look forward to watching the sequels if any are ever produced.