if at all someone asks me about my favorite movie, this probably is the first movie that hits my mind. Everything in this movie is top-notch, starting from background scores, direction, songs, screenplay, and especially the story's structure. Truly a movie that has got everything that matches the tastes of different people- comedy, action, family sentiment, emotion, dialoguesetc.