But with victory elusive, Chief Prithvi (Mithun Chakraborty) sends his sons to England to study British military tactics in university.
As young men, he and his younger brother, Punya (Sohail Khan), raid British trains for treasure. Veer (Khan), son of one of the Pindari chiefs, grows up indoctrinated with his people’s desire for revenge. The Pindari split up into smaller bands, biding their time until they can take their revenge on the king and the British. The king of Madhavgarh aligns with the occupying British army, betraying the Pindari people and driving them from their homeland. The movie’s action begins in 1862 in Rajputana (now Rajasthan), before the birth of the title character.
Veer‘s historical setting is just window dressing for a typical Salman Khan film.