Stories and other posts about filmmaking, memory, writing, and the creative process, published (at least) every other Sunday
Sean Horlor is a filmmaker and author from Vancouver, Canada. His latest film SATAN WANTS YOU is about the origin story of the Satanic Panic of the 1980s and ‘90s.