Daniel Radcliffe and Juno Temple star in this fantasy thriller adapted from the novel by Joe Hill and directed by Alexandre Aja. 26-year-old Ignatius 'Ig' Perrish has been accused of the rape and murder of his girlfriend Merrin Williams (Temple). After a night of drinking he wakes up to discover horns sprouting from his temples. Though he can't understand why they have appeared, Ig soon realises that the horns have the ability to make people admit their darkest secrets and act on selfish desires. He decides to prove his innocence by using this new power to find Merrin's real killer and exact revenge. The cast also includes Heather Graham, Max Minghella, Joe Anderson and David Morse.