W latach siedemdziesiątych młody Szeryf Reed łapie na gorącym uczynku zabójcę zwanego „Włóczęgą”. Podczas przesłuchania twierdzi on, że zabijać kazały mu głosy, a on niedługo stanie się łowcą zagubionych dusz. Uznany za winnego, zabójca wkrótce ginie. Teraz nieopodal miejsca, gdzie miał on swoją kryjówkę dochodzi do strzelaniny, w wyniku której kilka dusz uwięzionych zostaje w międzyświecie. A wciąż żywy zabójca już na nich czeka.