Quite simply, this is an amazing and emotional epic that will have you on the edge of your seat with suspense, laughing and crying as it breaks your heart, then crying as it fills your hear with sheer joy and happiness. There can only be a tiny handful of films which can beam directly into your emotion centre in your brain like this, it is really remarkable.

It is an Indian film but it's NOT a Bollywood film - in other words, no singing and dancing. This is a straight drama, or rather melodrama because the emotion strings are all tightened to eleven but it never quite gets too sentimental and slushy. Some people have likened this to Forest Gump - the main characters are quite similar but the stories are very different, they both however have that similar awesome epic feel to them. Although this is newer than Forest Gump so looks a bit more slick and polished, it has an almost cosy 1930s Hollywood innocence to it as well - that makes is even more endearing.

It's the fourth film made by the prolific and talented Karan Johar and in it he reunites the two stars from his very first movie which was a romantic comedy starring the now Bollywood megastars, Shah Rukh Khan and Kajol. As you would expect from these top of their class superstars, the acting is faultless, sensitive and natural so in no time, you will believe that you have known them all your lives so you will experience their tears and laughter just like they do.

Although they speak English, there's also a lot of Hindi but you soon get used to the subtitles; make the effort, you will love it.