Please ignore the 10/10s as other pointed out it looks like there was a budget to buy good reviews. I agree with all the reviews that are way lower. The movie is just a unexplained mess of plot twists that are not properly justified or explained. Only good thing are the action scenes.