John Goodman was sheer class in this.......
.........as Bones Darley.
I thought all the acting from the leads was top notch, but Goodman eclipsed them all in his cameo scenes.
Great film, with some new twists on a usual vigilante theme