Look, it was far from bad but it wasn't great. A one dimensional bad guy with stock minions, a predictable betrayal (the second betrayal, I mean...the first betrayal had a very boring backstory), not enough time to flesh out these characters who have 100s of years of experience. The action was great, the ideas behind the story is great, Charlize is always great, the 4 other immortals were great, even the predictable link to a follow up was welcomed. I'd say they just didn't have enough time, definitely one better off as a tv series