Wir befinden uns in den Vogesen, einem Mittelgebirge im Osten Frankeichs, nahe der Grenze zu den deutschen Bundesländern Baden-Württemberg und Saarland: In einem Dorf werden ein Mann und seine Frau tot in ihrem Haus aufgefunden – offenbar brutal ermordet. Allerdings sind an den Leichen keinerlei Anzeichen von Gegenwehr festzustellen. Die örtliche Polizei ist mit einem solchen Fall überfordert, weshalb Kommissarin Elisabeth Guardiano (Virginie Ledoyen) aus der nächstgelegenen Großstadt abkommandiert wird. Parallel zu ihr trifft auch Franck de Rolan (Paul Hamy) von der Gendarmerie nationale ein, um das ungeklärte Verschwinden mehrerer Kinder aus der Umgebung zu untersuchen. Schnell beginnen die zwei gemeinsam zu ermitteln. Die Bevölkerung ist dabei jedoch alles andere als hilfreich, sondern geradezu abweisend. Da kommt es zu einem weiteren, ähnlich mysteriösen Todesfall in einem Sägewerk. Im Zuge dessen hören Guardiano und de Rolan erstmals von einem lokalen Mythos, dem Seelenfänger. Zunächst tun sie diesen als Aberglauben ab. Doch dann mehren sich die Hinweise, dass vielleicht doch etwas an der Geschichte dran sein könnte …
Der Thriller basiert auf dem Bestseller-Roman „Le mangeur d'âmes“ (dt: „Der Seelenfresser“) von Alexis Laipsker.