Director: Nikhil Advani
The Karan Johar-scripted love triangle, Kal Ho Naa Ho, packs in a lot in 3 hours 7 minutes. Besides hilarious comedy, there's drama, dance, music, double the quota of romance, heart-wrenching emotions and plenty of style.
Plain Jane Naina (Preity) lives in the US with her widowed mother (Jaya, in western outfits), paternal grandmother (Sushma Seth) and two younger siblings. Naina is an introvert and cynical to the core and classmate Rohit (Saif) is her only close friend. Enter Aman (SRK), the new over-friendly neighbour, who endears himself to the entire family except, of course, Naina. However, even before she can realise it, her hatred for Aman turns into love. But wait, Aman is actually playing Cupid between Naina and Rohit. Clearly, life can't be so simple for the three.
The film's funny...