Yeah, I really enjoyed it too, watched it at home with the folks over Christmas. But the villain was a bit lame, in terms of his motivations. And my parents seemed a little confused by the narrative at parts, lol.
I think they were going for a more grounded villain, but he ended up coming across a little toothless.
But the set pieces and overall flow were great, even if it was a little long.