Un thriller sobrenatural lleno de fantasía, suspense y romanticismo, Horns narra la historia de Ig Perrish (Daniel Radcliffe), principal sospechoso del asesinato de su novia Merrin (Juno Temple). Con una gran resaca tras haberse emborrachado la noche anterior, cuando Ig despierta descubre que le están creciendo unos cuernos en la cabeza y que estos tienen el poder de hacer confesar a la gente sus pecados. Además, logran sacar a relucir sus impulsos más egoístas y tremendos... una herramienta fundamental para averiguar lo que le pasó a su novia y vengarse. Basada en el Best-seller de Joe Hill.