OMO is a film which is different in a lot of ways to traditional cinema, to some extent it makes a mockery of the cinema and to some extent it takes you on a emotional yet light roller coaster. first of all its something you have not seen in a while. The concept of re-incarnation while looks absurd today is astonishingly executed in such a beautifull and light manner that one almost never bothers about it, and that is where the direction comes, this film has some of the most vibrant color schemes and set designs you will see, sharukh plays his part to perfectiona dn deepa gets the debut of a lifetime, the rest of the support cast is very good and Arjun ram pal fits in the shoes of the 60's villian we almost had forgotten, but as soon as you are halfway through the film, the modern day celebrity life is viewed in contrastt to the old and this is where the magic of OMO starts, it has wondefull music, huge star power, hunor at its best, it gets you a peek in the celebrity world.
The film also takes a lot of thematic elements from "singing in the rain:. although it can be my opinion but the resemblence in uncanny.
All in all OMO is brilliant, in every aspect, it has everything a blockbuster shold have and it can pass you boring sunday afternoon into full bloom in house family entertainment.