I thought that this wasn't a bad movie at all. A bit on the twisted side but entertaining. Quality acting and a few twists.
The despicable characters become the heroes, I guess?