Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
"D Files" is a series of Sci-fi / Thriller / Fantasy / Drama short films shot entirely on a mobile phone. Louis Z. Deng is the producer, the writer, the director, the cinematographer, the editor, the sound mixer, the art director, the prop master, and the colorist. There are nine individuals living in the same apartment at different times dealing with their own strange life.