John Berlin, Kuzey Kaliforniya'daki küçük bir kasabada korkunç bir cinayetler zincirini çözmek için görevlendirilmiştir. Polis dosyalarında, kimlikleri belirlenemediği için "Jennifer" kod adıyla anılan sekiz kör kadının öldürüldüğü bu cinayetler kasabaya dehşet saçmaktadır. John bir yandan bir sonraki kurban olduğu düşünülen Helena Robinson'u korumaya çalışırken bir yandan da katilin izini sürmeye başlar...