El actor que dio vida a Harry Potter, Daniel Radcliffe, substituirá al anteriormente anunciado protagonista Shia LaBeouf al frente de la adaptación de Horns de Joe Hill, el hijo de Stephen King, que prepara Alexandre Aja.
La novela nos cuenta la historia de un joven de 26 años que despierta con una gran resaca y descubre que su novia ha sido violada y asesinada, y que además él es el principal sospechoso. Pero no solo eso, sino que descubre unos cuernos que le crecen en la cabeza que le otorgan el extraño poder de hacer que la gente confiese sus pecados. Así que se preparará para encontrar al verdadero asesino de su novia y reclamar su venganza.