Absolutely love this movie. It's incredibly underated IMO. It spoke to me for several reasons... and actually different reasons in certain chapters of my life. It's perfectly cast & is funny, gritty & heart wrenching. It also tells a story that I think many can identify with.