Reviews and other content aren't verified by Google
Funny, poignant, well written, well cast.
Not a fan of flashbacks but they work in this.
Have known people like all of these characters in real life and that is exactly how it would turn out if you threw them together.