Well directed and written, and even better and convincing performances. I didn't really find it funny, but it was still a well told buddy drama dealing with real world issues. The 105 min runtime was decent, although the pacing could've been better. A solid one-time watch and a well deserving 7/10 from me.