A band of marauding bikers crashes the annual Banshee Spirit Festival, with deadly consequences, sparking Lucas and Siobhan to meter out vigilante justice. Burned after losing his key witness against…