I have been a movie-goer for 60 years, and I think I have a pretty good idea of how a movie should reveal itself to its audience.
This is an amazingly well-crafted movie. Kevin Hart and Brian Cranston....one of them should get an Oscar for best actor and one should get it for best supporting actor. Kevin was able to play his part up to the 'top' but not over it. There was not a moment wherein I felt I was being contrived. This was just a fine movie and it will stay in my heart for a long time. Well done folks!