ComicCon has given us many treats these past few days including a full trailer for Horns, featuring Daniel Radcliffe as what looks like a devil-goat hybrid.

Unseen in the teaser trailer released a few weeks ago, the supernatural thriller has a dash of humour — despite the fact that Radcliffe is being accused of murdering his girlfriend.

No hints on whether he actually did it, although we do catch a glimpse of him playing with snakes, dabbling in arson and tricking reporters into punching one another.

In one scene he asks “Why are you protecting me? Because if I did anything, then I’m a monster.” Well, Dan, it looks like you’re turning into one anyway… 

The film, based on Joe Hill's best-selling novel, also stars Juno Temple, Max Minghella, Kelli Garner and Heather Graham.

Skip the trick-or-treating and make this your Halloween must-do when it comes out in UK cinemas on 31 October.