Let me start by saying, I am a fan of Guy Ritchie and his style of movies, but this really was not his best work.
The movie was awful. The script seemed like someone took parts of Indiana Jones and National Treasure and mashed them together poorly. The story line was predictable and felt rushed which is hard to believe for a movie over two hours. The movie felt amateur. There was reference to backstory but no substance to it either. Unexplored sub plots left dangling everywhere.
Visually it was good, but way too many plot holes left open. It makes sense why this went straight to streaming.