This movie was quite a disappointment. The dialogue was wooden and contrived. Amber Heard did her best Scarlett Johansson impression but was not original. The CGI was too much and took away from any sense of reality or awe. It was like watching a video game. The movie had potential which appears to have been destroyed by the directing. Constant over the top scenes with hundreds of anonymous CGI minions paraded into battle and death without even a moment of thought or loss made this a video game and little else.