The town's most hard-boiled citizens cross paths with some of its more reviled inhabitants.

Lena Headey character poster says "Avenge Him" and by the look of the trailer, she'll do just that.