A nice movie for people at the very top of the bell curve.

Rating: 3/10 (25 May 2018)

I can except characters making stupid choices in a movie, since humans are flawed. But, even though the screenwriter is a human too, I can't except their stupidity.
I spotted 3 major inconsistency's (and many minor) that bring this movie down from an 8 to a 5.
and 2 stupid cliches that bring this movie down to a 3.
The acting was fine.
The cinematography is fine.
The CGI was OK not amazing.
Character design is OK not amazing.
And the screenplay was extremely disappointing.
Maybe they felt this movie was impossible to make without inconsistency's but if you have a creative mind you can patch up almost any plot hole and if you have integrity you remove stupid cliches.