I waited this film for many many month. and when now that i have just finished the film it's a delusion, the film is flat and forgettable, there's no development in the character and the fight are a mess. the cgi was not that bad as some people say.