It felt very off. Pace was bad with a lot of time wasted. Main villain was extremely lame. Action scenes were below mediocre. Jokes were flat. Acting in general was very wrong, weird and fake. Tom Hardy kind of carried this thing, but he felt too good for this role.

I blame it all on bad directing, bad script and extremely bad editing.

P.S.: I never heard any "critics" before watching this movie and I really dont understant all those 10/10 "ignore critics!" reviews. This movie was just not good.