Incredibly heartwarming film, I highly recommend it.
I love how this film manages to balance simultaneously funny, heartwarming, and dark. This balance makes each individual aspect hit harder than it otherwise would and just makes for a wild ride that's really fun to follow. The characters each have their own story that share similar themes that make the overall story feel tightly wound, I really loved the characters.
The film did take a little while for me to get on board with it though, but once I did I fell in love with it.
Please, give this movie a try, as I found it to be amazing.