Better than I thought. I do get bored with formularised films and got 'tricked' into thinking I was watching something oh so predictable.
I was pleasantly surprised to be wrong and also noted that I was left perplexed (in a good way) in wondering just who I was, or should have been, rooting for.