This won't work for you if you like everything spoon-fed to you. You'll have to think for yourself. I see this film is getting mixed reviews for the ending like The Sopranos. Guess what. You don't always get the answer. You're not going to get closure all the time.
I thought the film was outstanding. I love Denzel. He's well known and doesn't really require a sermon. We could watch him make cotton candy out of Brillo pads and be entertained. I absolutely adore Rami in all of his projects. He may not be as widely known as his co-stars, but I encourage anyone reading this to look into him. (The Pacific, Mr. Robot, Buster's Mal Heart, Papillon and of course, Bohemian Rhapsody). Rami dedicates himself to every role. Leto did his own thing per usual which is what makes it work. Three people who do not belong together (according to society).
Just remember:
Everything ain't for everybody.