One of the best made movies to come out of Indian movie industry. I am speaking from the point of view of how it's made. The story is simple but it's how it's filled with sub plots that makes it well made. The script is well written and movie is paced well. Worth watching for sure