Really liked this movie, I think it encapsulates everything that makes Bollywood great - catchy songs, colourful dances and a plot that is fanciful but never takes itself too seriously.

But where this film really stands out for me is the characters. They are endearing and quirky, and the conversation between them is sharp and witty.

Sushmita Sen definitely shines, as most critics pointed out. But a lot of critics didn't seem to like Amrita Rao's performance, which I thought was just as good. I loved the character of Sanjana - tomboyish but still very "female" in her attitude to Lucky.

I understand it's not everybody's ideal movie, but I guess MHN just had exactly the right combination of parts to appeal to me - the most important being that it's able to laugh at itself and have fun.