Mujhse Dosti Karoge!
Time Out says
Young Raj and his parents depart their Indian town for London's Hampstead, where e-commerce is apparently booming. Modern technology is, however, only a thin veil for a staunchly old-fashioned Hindi musical rom com. When Raj returns 15 years later (now played by chiseled Roshan), he's reunited with flighty childhood crush Tina (Kapoor), with whom he's kept contact via e-mail - unaware that the heartfelt messages have actually been written by sweet, studious friend Pooja (Mukherjee).