Sawney (David Hayman) ist ein religiöser und psychopathischer Killer, der durch Städte und Dörfer zieht, um arme Seelen für die Kommunion und eine anschließende Opferung zu "sammeln". Zusammen mit seinen irren Familienmitgliedern Judd (Jean-Paul Jesstiece) und Jake (Will Sutton) entführt er Menschen, die er in seinem Versteck in den Bergen vergewaltigt, foltert und auffrisst. Als die Anzahl verschwundener Personen anzusteigen beginnt, wittert der sensationslüsterne Journalist Hamish MacDonald (Samuel Feeney) eine gute Story. Eigentlich ermittelt die Polizei bereits in dem Fall, aber da Hamish andauernd ihre Arbeit behindert, willigt der Inspektor Bill Munro (Gavin Mitchell) schließlich ein, ihm Informationen zu geben. Das führt jedoch dazu, dass sich der Journalist selbst auf die Suche nach den Serienkillern macht – was zur Folge hat, dass seine Verlobte Wendy McIntyre (Elizabeth Brown) zum Ziel für den wahnsinnigen Sawney wird.