I cannot believe some nerds are reviewing bad about this movie like they are some experts.
This is a rare piece of your life's puzzle.
It is one of those movies which you search for months but doesnt get you watch various movies but doesn't get the vibe. Then after months you finally get this type of masterpiece.
The story is so emotional it can make a grown man cry. The choreography, storyline, character development every thing was perfect.
I'm not giving any spoilers just don't expect anything and go watch this masterpiece.
I can bet you'll never regret. You won't forget this movie in your life. Those 3 hours will not go to waste.
If you love emotional movie then this could take the top spot in your list.