Shagird is an usual hotchpotch of the nexus between police, politician and gangsters where one feeds on the other, befriends and betrays at the blink of an eye and the line between good and bad, right and wrong and even the antagonist and protagonist keep blurring all the time. Although, the context, texture, language of the film has been used many times in films such as Ab Tak Chhappan, the USP of the film is once again Nana Pathekar and the sharp twists and turns in the plot give the movie a pace which is quite edge-of-the-seat.
It is a tale of two cops -- one experienced and the other a newbie -- and their manipulation of the system to outdo one another for different reasons. The story is scripted in such a way that after a point of time it becomes difficult to understand who is exploiting whom. Though police officers accepting bribes and working for politicians have been done to death in bollywood and hollywood alike, the film scores in the way it shows how the system is at times mutual and also the other way round. The first half ends on a interesting twist but the second half somehow fails to raise to the suspense created by the first half.
Nana as Hanumant Singh is the soul of the film but Mohit Alawat as Mohit is not quite up for the role. At no point of time, it seemed that the new cop will be able to outwit his senior pro and also the reason behind his turning rogue is quite weak. Anurag Kashyap is just okay while the rest of the crew chips in well.
All in all, Shagird is a fast-paced thriller which will keep the audience hooked but not awe-inspiring. So, it is definitely worth a watch but not a must-watch.