In a modest Indian village, the determined Mrs. Bakshi sets out to find marriage matches for her four beautiful daughters. Right away, the smart and headstrong Lalita (Aishwarya Rai) announces she will only marry for love, giving her mother nightmares.
Then Lalita meets the wealthy American Will Darcy (Martin Henderson) and sparks immediately fly. But is it love or hate? Darcy seems to Lalita to be an arrogant California snob. Darcy believes Lalita to be a small-town Indian beauty who knows nothing of the world.
Alternately enchanted by and suspicious of one another, Lalita and Darcy nearly fall prey to assumptions, gossip and a comedy of errors . . . until pride is humbled and prejudice overcome.