Quite possibly the easiest perfect score I've given out to a recent release. I was impressed by how several genres managed to be blended without a drop in quality. This film goes for the jugular in so many ways; too many to discuss without spoiling anything.
As a commentary it succeeds and more importantly as a film it succeeds. Cannot reccomend it enough as it gripped me from start to finish.