First of all, the good aspects. Acting by Gal Gadot, Chris Pine and above all Pedro Pascal is right up there. The locations and special effects are good too.
But it's a silly movie. The story is just too illogical even from a kids perspective. Have a good science fiction, or just magic. But at least put some effort to make the story believable. Having a 'wishing stone' is just too ridiculous. Anytime you are tied up in a knot, just wish yourself out of it. That took away all excitement or adventure from the film. Thank God for the acting, otherwise it would have been difficult to sit through the movie.