Horns follows Ignatius “Ig” Perrish (Radcliffe), who becomes the prime suspect in the brutal killing of his girlfriend. After sprouting horns from his head after a hangover, he uses their ability to force people to confess their darkest sins to find his girlfriend’s real killer.