It's a fun ride with lots of twists and turns, grand set pieces, and action episodes. I really liked the Sam Rockwell and Bryce Dallas Howard chemistry. Story and pacing could have been much better; the story picks up a lot slower and could have been trimmed and made into 1 hour 50 minutes instead of 2 hours 20 minutes. A lot of CGI shots are bad or worse (it is becoming the norm to have bad CGI shots in the movie). Henry Cavill and John Cena are also good in their characters (they should not have been the center and main characters in the ads or wallposters, which misleads some people into thinking they are the main leads of this movie; Cavill was like 20 minutes in the movie and John Cena for 10 minutes most, but still they are fun). Cranston and O'Hara were entertaining. It's a good, fun, comedic, and romance (Third Act) movie.
Would Recommend it if you have time and just wanna enjoy a good movie without looking into logical scenes