Starts out as a by the numbers revenge story, but swiftly goes off the rails in a much more interesting direction as it investigates its own premise. If you go in looking for a by the books story are disappointed, I encourage you to get over yourself and broaden your horizons. It's not perfect, but it's a breath of fresh air to those of us who are tired of conventions.