Ig Perrish (Daniel Radcliffe) nie może przypomnieć sobie wydarzeń poprzedniego wieczoru. Jego dziewczyna zostaje znaleziona martwa, a on sam podejrzany o jej morderstwo. W poszukiwaniu zabójcy niespodziewanie pomocne okazują się tajemnicze rogi, które wyrastają młodzieńcowi z czoła. Dzięki nim Ig poznaje najmroczniejsze tajemnice i myśli otaczających go ludzi. Pod ich wpływem górska osada przerodzi się w istne piekło na Ziemi i nawet święci zamienią się w grzeszników.
Jak znaleźć mordercę, gdy wszyscy podejrzani swoim zachowaniem zawstydziliby samego Szatana?