I wasn’t really impressed with this film. I mean the cinematography, visual effects and stunts were good but Will Smith wasn’t really that convincing in this film. I don’t know. In my opinion, he is lacking something in his performance. The screenplay was just average. The special effects were just normal. I’m sorry, not a hater, it’s just that it’s not a good film.