The movie which is set in the late 19th century fails to convince the audience as the costumes, language appearance of actors tell a completely different story. Even if you ignore the historical inaccuracies weak storyline gets into your nerves. The story drags for two hour and forty minutes before providing some relief to the audience. Salman convinces as a warrior while most of the other stars like Jackie Shroff look to be acting in a stage play.
Veer draws inspiration from the Hollywood blockbuster Gladiator with a dual. But as like most Hollywood inspired movies, Veer makes a parody of it, the tense blood-splattered slaughter scenes provided the audience with some comic relief. It's action scenes look less contemporary and remind us of the 80s when Gladiator like were a common show in Bollywood movies.
Veer's problem is not the plot but complete absence of it. Salman Khan who penned the script himself has a long way to go to match his father Salim Khan when it comes to writing a script. Veer's shortcomings have been countered by showing everything in hyperbole. Gladiator like the costumes and lavish jewelery, huge battlefield which the comic-book style hero. Salman would have been better writing the story as a comic-strip than a movie.
Anil Sharma who have given us the blockbuster Gadar is found napping in most parts of the movie. Remember how Sunny Deol took on the Pakistani army alone in Gadar. Sharma repeats the same in Veer too. Salman is seen single-handedly fighting an armed gang which is too hard to believe. Hasn't the Bollywood audience changed in the last 10 years Mr. Sharma? Sunny might have still been able to pull off such a scene even today but the director made a mockery of Salman with it.
The only saving grace for the movie turns out to be Salman Khan romancing Zarine Khan. The eternal bachelor of Bollywood has always convinced the audience as a romantic hero and he does it in Veer too. Some of the romantic numbers has been shot brilliant in the movie and prove to be the only USP of the movie. Zarine Khan who is making her debut with the movie displays good screen presence and does justice.
In the end Veer is one of those movies which impossible film to appreciate. The audience are forced to sit in the theaters and curse their decision to watch this movie. Even die-hard Salman fans will find hard to digest the movie.