Veer is a film directed by Anil Sharma and the story of the film is written by actor Salman Khan. The film is about Pindaris, a group of tribals, who prefer death to betrayal. At the same time Veer is a love story too. Inspired from Taras Bulbula, Veer reminds of films like Kranti, Mard, Dharam Veer and even Gladiator.
Set in pre independence era, Veer narrates the tale of the valiant Pindari tribe that fought against the British. It is circa 1862 when the Raja of Madhavgarh aligning with the British, treacherously kills 4,500 Pindhri soldiers despite them helping him defeating his enemies.
Pindhari warrior Prithvi Singh (Mithun) vows to slaughter the Raja (Jackie Shroff) and every British soldier that comes his way. His son grows up to be a dare devil fighter, Veer (Salman Khan). Prithvi sends his sons Veer and Punya (Sohail Khan) to London for an education so they can figure out how the British mind works.
But matters become complicated when Veer falls in love with the princess of Madhavgarh, Yashodhara (Zarine Khan). Now while vowing to get back his father's honour, he also has to balance his love for her. How Veer valiantly battles the wicked king and the British and even manages to kick-start the Indian independence movement forms the rest of the film.
Acting wise, Salman Khan is the soul of the film. He looks dashing and dynamic playing as Veer. Zarine Khan looks beautiful on-screen but she carries the same expression through out the film. Mithun Chakraborty is as solid as ever. Jackie Shroff is okay. Sohail Khan is repetitive. Puru Rajkumar and Aryan Vaid impress in their small parts.
On the whole, Veer is more a Love story than a warriors film. The film does not have anything special or different. It's a simple film. Good to watch Salman Khan as dashing and dynamic soldier.