Great visuals and the acting wasn’t bad, all the main actors are all veterans, but, the script was pretty awful. It’s hard to act well when the script is at the level of a comic book. Amazing how movie-makers can spend millions and get something so basic wrong. I read in a review that there were 4 script writers. An example perhaps that you can’t do creative work like script-writing by committee.