Barney Thomson (Robert Carlyle) führt ein monotones Leben, das langweiliger und ereignisloser nicht sein könnte. In seinem Job als Barbier wird er von Kunden und Kollegen gemieden, von seiner Mutter (Emma Thompson) bei jeder Gelegenheit erniedrigt.
Zwanzig Jahre lang trottet er so von einem öden Tag in den nächsten, bis sein Leben durch einen absurden Zufall vollkommen auf den Kopf gestellt wird: Barney entdeckt seine Leidenschaft fürs Töten und beschließt, seinem tristen Dasein einen blutigen neuen Anstrich zu verleihen ...
Als sich die Leichen häufen, beginnt die Situation jedoch schnell aus dem Ruder zu laufen und sein mörderisches Treiben/Hobby droht aufzufiegen.