In my part of the world, Indian movies are a part of our common culture. Having said that, I must admit that I was never a great fan of the genre, until this movie was released. Kuch Kuch Hota Hai has a story line that is improbable but believable, and it will make you laugh, cry, sing and dance. It follows to a point the standard formula for Indian movies, with music and dancing punctuating the story, but everything is modernised and fresh. However, even though it is set in modern times, it never forgets traditional Indian values. Shah Rukh Khan, Kajol and Rani Mukerjee give the performances of their lives in this story, which tells of the true love of three friends from their teenage years to adulthood. Handsome, muscular Salman Khan makes a powerful but brief appearance. Unlike other movies of the genre, it doesn't have the formulaic "rich girl meets poor boy and falls in love" (or vice versa) story line, nor does it have the villians plotting to steal land or money, or committing murder for personal gain. This is simply a very sweet story, with love, tragedy and comedy mixed together in a blender with great music and dancing. If you only see one Indian movie, make it this one. If you want more, good recommendations are "Ghulam", "Raja Hindustani", "Dil to Pagal Hai", "Pardes", "Duplicate", "Border", "Dil Se" and "Lagaan", all of which I was inspired to watch after seeing Kuch Kuch Hota Hai.