Für Anjali (Kajol) ist Schulfreund Rahul (Shah Rukh Khan) die Liebe ihres Lebens. Doch der hat nur Augen für Tina (Rani Mukerji). Mit gebrochenem Herzen verlässt Anjali die Stadt, um dem gemeinsamen Glück der beiden nicht im Wege zu stehen. Rahul und Tina heiraten. Kurz nach der Geburt ihrer Tochter, die sie in liebevollem Andenken Anjali nennen, stirbt Tina an den Folgen einer komplizierten Entbindung. In langen Briefen, von denen die kleine Anjali jedes Jahr an ihrem Geburtstag einen lesen darf, erzählt Tina ihrer Tochter von der verborgenen Liebe ihres Vaters. Ohne Rahuls Wissen macht sich Anjali eines Tages auf, den letzten Wunsch ihrer Mutter zu erfüllen: Sie will ihre Namensgeberin finden, um Rahul und Anjali zu vereinen.