Shiva (Akshay Kumar) is a small time conman in love with Priya (Sonakshi Sinha), a pretty girl whom he met at a wedding he wasn't invited to. Into this picture perfect world enters six year old Neha who inexplicably believes Shiva to be her dad! And if this wasn't bad enough, Shiva also becomes the object of a series of life threatening attacks by a gang of deadly criminals who seem to know something he doesn't. While trying desperately to save his life and love, Shiva stumbles upon a deadly secret. A secret that will take him to a small town in Bihar; a town terrorized by a ruthless politician and the mafia he controls; a town whose inhabitants only hope for redemption is ... Shiva!