Ready to be creeped out by Mark Duplass again? Mumblecore pioneer, indie film maestro, and the filmmaker behind the horror films Creep and Creep 2 has announced a return to this strange world. In a recently released social media video, Duplass appears at the wolf-masked Peachfuzz for a new teaser of what many expected to […]