Right amount of scary scenes, lots of fantasy and magic and good acting and a good storyline. What else do you need? 7/10 good Netflix movie. Please ignore bad review for this movie on IMDB, I watched this movie because of the good trailer and wanted to see for myself if it's good or bad. I can assure you that this movie does not disappoint.