Allan (Hugh Grant, 'El diario de Bridget Jones') es un ingeniero que trabaja en Calcuta. En la ciudad india es acogido por el señor Sen (Soumitra Chatterjee), quien le invita a hospedarse en la casa familiar, donde vive junto a su mujer Indira (Shabana Azmi) y su joven hija Gayatri (Supriya Pathak). Cuando Allan se enamora de la hija de su jefe, y ...