Very superficial and does not dig deep. There is hardly any character for the protagonists or the villains in the film hence the characters portrayed come off as hackneyed and stereotyped. The casting of Bobby Deol as the main protagonist could have been perfect. However the script does not lend him much material to work with. Bobby Deol had played better antihero roles in the past (his role in Bichchoo from 20 years ago fares much better compared to his bitter brooding antihero cop role in this film). Also, don't hate me - I didn't finish the film. Couldn't really connect with the material.