Veer, es un oficial y piloto de la Fuerza Aérea de la India que un día conoce a una bella Pakistaní llamada, Zaara, mientras ella viaja a un pequeño pueblo para esparcir las cenizas de una de sus leales sirvientas. Veer tiene familia en el pueblo, así que decide guiarla y si bien la mayoría de los indios no muestran afecto por los paquistaníes, su tía y su tío le acogen en su hogar. No pasa mucho tiempo para que Veer se enamore de ella; sin embargo, se entera que Zaara, está comprometida con otro hombre...