The story follows Kundan (Dhanush), a Hindu Brahman boy who falls relentlessly in love with Zoya (Sonam Kapoor), a Muslim girl, during their school days in Varanasi. Kundan's devotion is intense and unwavering, even after Zoya is sent away for years to study in Delhi. When she returns, she is a changed woman who loves another man, Akram/Jasjeet (Abhay Deol). Kundan's refusal to let go leads to a series of impulsive decisions that culminate in a high-stakes political drama and a tragic conclusion.
(in his Hindi debut) as Kundan, a small-town boy whose life revolves around his childhood crush, Zoya ( Sonam Kapoor raanjhanaa filmyzilla