Sean Horlor 

Sean Horlor is a filmmaker and author from Vancouver, Canada. He directs with his partner Steve J. Adams. Their next film SATAN WANTS YOU is about the Satanic Panic of the 1980s.
Latest