Positive:
1. Powerful definition of Ardas explained.
2. Good vfx used & efforts are made to present a Punjabi movie to the next level.
Negative :
1. Incomplete storyline & the cause was not defined well
2. Not a perfect end. Even, it was inspired from 300 movie's javelin throw.
3. Except Gurpreet Ghuggi's & Rahul dev's, characters were weak.
4. Tarsem jassar was struggling to act like Captain Jack Sparrow.
5. Killings scenes were just petty.