Honestly, it is best movie (regardless any language) I have ever watched in my life, the stories, people picked for their roles is just PERFECT! I recommend it to my friend he got blown away by the storyline, flow of the story, simple but unpredictable. It is the best Indian Movie ever made. Watched it multiple times, never gets old. LOVED IT!!