I went thinking that I will get to see some logical war tactics like in the movie 300 but it was nothing like that. It's just emotions and feelings using which 21 sikh soldiers fight thousands of Afghans and it turns into ridiculous action in the end like we see in some South Indian movies.
Conclusion is that this movie is watchable but don't expect much from it.