I hate to dog a movie that clearly was a lot of work to make. Great actors, good story, great visuals, CGI and make up, but it just felt thrown together. I did not want to sit through it but I was literally there to kill time. I was not entertained. It could have been done better. Not by me of course because I have zero movie making talent.