This movie is a cinematic masterpiece that tears at my heartstrings and it simultaneously made me laugh my ass off. The characters are so well written and fleshed out I forgot I was watching a movie. This movie is definitely in my top 3 favorites of all time.