Главный герой криминально-детективной драмы «Банши» — отбывший наказание в тюрьме вор, который некогда предал своих подельников. После отсидки он приезжает в небольшой городок в Пенсильвании, носящий название Банши. Здесь обманом он получает пост местного шерифа и активно утверждается во власти. Но это не значит, что он забыл своё криминальное прошлое и теперь служит закону. Тем более, что и его темное прошлое то и дело напоминает о себе. Он отдает все силы, чтобы бороться с более опасными преступниками, но и сам не перестает творить зло. Гангстеры, которых он когда-то предал, не забыли этого и стремятся жестоко отомстить отступнику. Назревает жесткое противостояние между новоявленным шерифом и его бывшими приятелями. Причем каждая сторона готова идти на всё, лишь бы успеть отомстить. Спокойствие местного населения нарушается, а убийство следует за убийством, после того, как шериф начинает «наводить порядок» в вверенном его заботам городке.