Raanjhaana is a story of a Hindu Boy, Kundan (Dhanush) staying in Banaras who falls in love with Zoya (Sonam Kapoor), a muslim girl. Like all the new age romeos, he stalks her tonga everyday back and forth to her school. Destiny calls Zoya to Delhi for her further studies which leaves Kundan alone with his one sided love story. But, if Love has its own reason, destiny has its own way; Zoya comes back to Banaras and this time she too is in love. Albeit, with her classmate in Delhi, Akram(Abhay Deol). Will Kundan be able to forget Zoya or help her meet her soulmate?