Tag Archives: Ben Owen

‘All the Devils Are Here’ (2015) Now Available on VOD

We at PopHorror know that the mind behind a horror flick about a giant killer hemorrhoid is destined for great things. So when we saw that Bahamian filmmaker Ryan Lightbourn (Roid Rage 2011) was behind the movie¬†All the Devils Are Here, we knew we needed to spread the word on …

Read More »