Watched Kal Ho Naa Ho this weekend; we were looking forward to a Bollywood film that didn't end with an explosion or a bloodbath (yeah, I'm lookin' at you, Dil Se...), and this definitely fit the bill. And quite nice to see Preiti Zinta and Shahrukh Khan again, without the terrorism, bombings, and rapes of Dil Se.... Kal Ho Naa Ho (Tomorrow May Never Come) starts out as what seems like it will shape up to be a comedy/romance - possibly a bit too broad on the comedy front at that - the opening bits fly with puns, slapstick, and sight gags. It introduces our heroine who is a bit of a mouse with few romantic prospects; it seems clear that once Shahrukh Khan starts singing and dancing, her heart will awaken and romance awaits. However, one should never underestimate the twists that can occur in the 3 hours and 8 minutes of a Bollywood film, soon a twist presents itself, and once again you think you know right where the movie is going. Til it zigs again. Ultimately quite satisfying while circumventing the expectations and tropes inherent in the romantic comedy department. As in most Bollywood films, there is happy and sad, tragedy and comedy, romance and despair, but the balance in this one is tipped toward the light and the happy, and I found it quite delightful. Unlike most Bollywood films, this one is set in New York, and features more English than most. Performances are good - Khan's facial acting is unparalleled, and Preiti holds her own nicely in a role that seems a bit overwritten. However, the real standout is Saif Ali Khan, who brings a certain naturalism to all of this stylish fluff, and grounds the emotions of the film beautifully. Highly recommended.