Oh well, it’s entertaining enough.
If you’d seen the trailer, you’d already watched the story.
Got witches, got dragons, got spooks, and of course, got many sons. Although you technically only see one son in this simple story of good winning over evil.
I give this story:
7 sons out of 15 sons