EXCLUSIVE: Five years ago, filmmaker J.D. Dillard launched his debut movie, the low-budget sci-fi-thriller Sleight, at the Sundance Film Festival.

Leave a Reply

Your email address will not be published. Required fields are marked *