The story centers on Perrish, a seemingly ordinary man who wakes up one morning and discovers horns are growing out of his head. He comes to learn that these powerful appendages make people confess their sins to him, a tool he decides to use in figuring out the mysterious death of his girlfriend. Max Minghella is in talks to play Lee Tourneau, a district attorney who is hiding a secret past.
Alexandre Aja is directing from a screenplay by Keith Bunin, which he adapted from Joe Hill's novel. Riza Aziz and Joey McFarland are producing for Red Granite, alongside Mandalay's Cathy Schulman and Adam Stone.