I don't know what critics look for... but as an ordinary viewer I absolutely loved this movie. The expressions/reactions and vibe are things I relate with and I had many deep laugh out loud moments. Beyond the comedy, it had serious & emotional moments, it did not drag out and most of all it did not tell a fake story.... the 'never give up/quit' theme resonates with me. Good movie!