Horns – teaser

Horns poster

‘Cause as the book cover says: “It’s time the devil had his due…” (Oh, Joe Hill. You really are Stephen King’s son…)

Horns hits theaters October 31 (of course).

Tags: