Not as good as expected I felt like I am watching some bollywood movie in which a hero can do any thing impossible but then you expect sensibility from hollywood. Beginning few minutes it was looking promising but over all its just an average movie predictable little slow and boring at times.