The writer Garth Ennis seams like he hates everything from corporations, Christians and comic book superheroes. Cleverly disguised as dark humor this is nothing but unlikable characters that you cheer when they get their just deserts, a miserable watch.