FEATURED SHORT FILM
Check out the latest short film "LATCH"
The world has been shaken by a parasite outbreak that has been wiping out the human race. We follow Quentin in his attempt to stay alive through this crisis. Will he be successful? What are these parasites? Will the world ever be the same?!