You can argue till you turn blue in the face but you can’t budge me from the fact that there’s no romantic-comedy that comes close to Kal Ho Naa Ho in Bollywood. Written by Karan Johar and directed by Nikkhil Advani, the film has everything — love, comedy, bromance, iconic style moments, great songs, and enough angst to make you cry buckets. It was