The begin is really good the middle is still good and the end is terrible. The movie feels like a drag at times. The cast is what saves the movie. There is multiple parts of the movie that hold no purpose or there is no other action taken from it. You’ll be at the theater for over 3 hours and by then end you will feel annoyed and not knowing if you enjoyed the movie or just watched a massive gucci commercial.