After virtually no news about Horns, a teaser trailer and a poster have arrived for director Alexandre Aja's adaptation of the Joe Hill novel.

Daniel Radcliffe stars as a troubled young man who awakes on the anniversary of his girlfriend's death with horns growing from his head. He quickly discovers they allow him to compel people to tell the truth -- a gift that isn't so great, considering the whole town thinks he murdered poor Merrin (Juno Temple).

Distributed by Lionsgate, Horns also stars Heather Graham, Sabrina Carpenter, Max Minghella, James Remar and Kathleen Quinlan. The film opens Oct. 31 in the United States and in the United Kingdom.