A great movie but leaves you wanting for more.

Rating: 9/10 (7 August 2019)

The movie is funny, emotional and makes you angry at times. It is unpredictable, a bumpy ride that takes a lot of turns and leaves you surprised the way it transitions into something beautiful with a deeper meaning than expected. It shows how humans are complicated and tries to show each characters's perspective explaining why they are the way they are.
A great movie in its own way but leaves you wanting a little bit more from it.