The film revolves around the story of Veer (Shah Rukh Khan), a young man who falls in love with Zaara (Preity Zinta), a beautiful and free-spirited woman. However, their love is forbidden due to their different backgrounds and the societal norms that surround them.