I thought it was funny enough throughout. Subverted a lot of expectations I had. However, I felt like most of the movie was just a lot of nothing. The best character development happened in the final 3 minutes of the movie.
The fact it won movie of the year raised my expectations before going in. Honestly not sure how it won in the first place. It was alright.
Also definitely should not have been 2h 20m