Farah Khan has done a wonderful job as the director of OSO. She has not only recreated the magic of the 70's but also managed to poke fun at those films at their own expense. But not everyone would understand the film. You have to be a hardcore hindi movie buff who has grown up with films of the 70's and 8o's and who is completely tuned in to the Bollywood gossip, to be really able to understand and enjoy the film. Hats off to Farah and SRK for giving a great entertainer!!!