One of the best films that I've watched from 2021. The wonderfully written plot with top-notch characters adds up to the ocean of emotions stirred by the film. It's a movie that will make you think about it for days even after finishing it. The movie was almost 2 hours but I watched it for 3 hours since I kept pausing it to laugh and cry. Truly, splendid!