A very well laid out story. For success an Indian film needs to do 3 things well - 1) music, 2) story 3) actors. The music is amazing in this movie. If a movie in India has so so music, acting or story will not save it. The story is a very common man story. Something that everyone can see themselves in. Lastly, the actors are amazing. SRK is this usually self, but Irrfan and Lara Dutta really do a great job. All around, one of my favorite Bollywood films.