It is, overall, a good watch. It is a mix of comedy, suspense, and those feel good moments where you see the main character evolve as a person and you feel good. It is one of those movies where the characters are simple but are so well written, well portrayed, and sweet that you enjoy a lot. The script is quite well written.
However, the only thing that some viewers might dislike is some parts that are a bit drag. Over all, I liked the movie and I would recommend it to everyone who wants to see a simple movie with some great messages,comedy, and happy moments.