Sanjay Batra's direction is commendable, as he effectively balances action, drama, and romance. The screenplay, written by Aditya Dutt and Sanjay Batra, has some engaging moments, but also feels a bit predictable at times.