What an odd movie - great underlying ideas that really play with your sympathies and full of terrific performances but with a slavish commitment to comic-book violence that churns your stomach horribly. I didn't enjoy that aspect, not because I'm squeamish but because much of the violence seemed to jar horrendously. Comicbooks are often wonderful flights of stylised fantasy - combining the horror and gore of that fantasy with a filmed gritty realism is too much for me. Looking up the director earlier, it was no surprise to discover that he cut his teeth working for Troma.
But violence aside, there's a gem of a character in Rainn Wilson's Frank - one moment you're rooting for him, the next you're ready to call Crimestoppers and have him dealt with, or even sectioned. Right to the end you don't know if he's a stressed and confused 'good person' or a dangerous loon. Ellen Page too is superb - her performance is huge and frightening and abrupt. Shockingly good.
The ending is terrible - without spoilering anything, there's a moment, a line, that would have left the audience thinking and questioning but the director bottles-out and tacks on unnecessary post-exposition.
I liked the ideas sitting beneath this, I liked the style and reality of it but the gore I could have done without.