Awesome Movie..Denzel always make great movies. A must see.You can always go with the user review go see the movie and get your own. I like actors who make you believe that they're that character. Denzel has always been that type of actor that makes you believe that his that character. That's why he's the best actor of all time. He has done it with Malcom X, Training day, Frank Lucas and list goes on and on.