Karan Johar’s ‘Kabhi Alvida Naa Kehna’ remains one of the filmmaker’s most discussed films, particularly because of the complicated relationships at its centre. Released in 2006, the Shah Rukh Khan and Rani Mukerji-starrer explored infidelity, unhappy marriages and an extramarital relationship between Dev and Maya, two people who find themselves questioning their respective marriages.