Movie Kabhi Haan Kabhi Naa

However, Kabhi Haan Kabhi Naa treats its characters with respect. Chris is a genuinely good guy. He loves Anna and treats her well. This creates a genuine moral dilemma: Sunil is the protagonist, but his actions (sabotaging letters, lying) are wrong. The film teaches a hard lesson that many modern romances miss—that being the "hero" of your own story doesn't entitle you to someone else's love.