I really liked the movie. The back story of Rishi/Gaurav was executed in a fabulous manner. Even the background score was great. The acting was all very good, but I also think that in some parts, it could've been better like the villain as Sunil Shetty was a good villain here, but he did not get much scenes, but Darshan Kumar who plays the role of Yakub is the one who actually feels like a villain here.
So, I give the movie 8.2/10.