Veer Pratap Singh (Shah Rukh Khan) es un oficial y piloto de la Fuerza Aérea de la India que un día conoce a una bella heredera de Pakistán, Zaara Hayaat Khan (Preity Zinta), mientras viaja a un pequeño pueblo de la India para esparcir las cenizas de una de fieles servidores de su familia. Veer tiene familia en el pueblo, y si bien la mayoría de los indios no muestran afecto por los paquistaníes, sus tíos están dispuestos a tomar Zaara para pasar la noche. No pasa mucho tiempo antes de Veer se enamora de ella; Sin embargo, Veer Zaara se entera de que está comprometida con otro hombre, Raza (Manoj Bajpai), un paquistaní cruel y sin sentido del humor. Un amigo de contactos Zaara Veer y le dice que Zaara quiere salir de su compromiso y tiene fuertes sentimientos por él, pero cuando viene a su rescate, los asuntos tomar un giro para lo peor y Veer termina en la cárcel. Veinte años más tarde, Veer todavía tras las rejas, y encuentra que su caso se le está dando un nuevo juicio, pero al mismo tiempo tiene una nueva oportunidad en libertad, descubre que su abogado va a ir en contra de un estado ... Ver Pelicula Veer-Zaara Online Latino