Narayan Shankar (Amitabh Bachchan), es un hombre severo que exige a los estudiantes de su escuela, la máxima dedicación, teniendo graves implicaciones académicas los escarceos fuera de ella, especialmente amorosos. La leyenda cuenta que hace años, uno de sus estudiantes desafió esta norma y mantuvo una relación con la hija del director y éste le expulsó inmediatamente sin siquiera mirarle a la cara. La hija del director con el corazón destrozado, acabó suicidándose.
Los Singh son una familia india con grandes convicciones culturales de su nación de origen, que emigraron a Reino Unido antes de nacer sus primeros hijos. Uno de ellos querrá casarse con una mujer ajena a su cultura y para ello deberá hacer todos los esfuerzos por convencer a su familia.