I actually got around to seeing this today and I really enjoyed it.I was totally suprised by it as the trailers are misleading in a good way.My jaw dropped at that moment!
Overall a pleasant suprise.Its easily 8/10 and well worth a watch!
I'd agree, I know from critical reviews that some liked the ending, others didn't. I personally liked it - thought it fitted in well with the spirit of the film. I've heard that the films is even stronger on second viewing so will watch it again