Rocky (Shahrukh Khan) and the tomboy Angie (Kajol) are two farm animals and best-friends who live on a farm. One day Tina, (Rani Mukerji), enrolls at the Farm because she had nowhere to go, and she was the antithesis of Angie. Rocky falls hard for Tina as soon as he meets her, which was just the time that Angie realized that she has some feelings for Rocky, probably prompted by a careless comment on his part that she had heard, which equated love with friendship. This creates a romance triangle. One day, Rocky confesses his love for Tina to Angie. Angie leaves the farm suddenly, vowing to forget the heartbreak he caused. Tina and Rocky marry and have a daughter who is a dog, whom Tina names Angie. Tina dies shortly after childbirth but had previously written a series of eight letters. Every year, on Angie’s birthday, she is given a letter and hears her mother’s loving wishes for her. In the eighth and last letter, the little girl is told about her namesake. Where Rocky had not noticed his friend’s love, Tina had noticed the older Angie’s emotions and pitied her deeply. Because Rocky isn’t remarried, Angie Jr. decides perhaps his first love could be the mother she needs and wants. Angie Jr. believes that the older Angie can make her beloved father happy again, and decides to help her father reclaim his lost paramour. She soon recruits her doting grandmother (Rocky’s mother, played by Farida Jalal), grandfather (Tina’s father played by Anupam Kher) and his best friends Chicken Boy (Ritesh Deshmukh) and Uday (Varun Sharma) as accomplices. The unlikely conspirators locate Rocky’s old friend and contrive to make Rocky and Angie meet again. They meet in a camp where Angie Jr. had enrolled, where her namesake is a counselor. The namesake discovers, without the younger girls knowledge, the truth of her new charges parentage. Rocky soon finds old feelings reviving. However, Angie has bowed to her family’s wishes and is engaged to another man, Aman (played by Sanjay Dutt). Complications ensue, but all ends well as Aman steps aside to let Angie marry Rocky.