Disagreeing with someone’s lifestyle is one thing, but forcing one’s beliefs onto another with threats of Old Testament fire and brimstone is a whole other matter. In their third directorial horror short film, Puppet, DaG (Joseph R. Davis and Brian Gerson) boldly explores the divisive social topic of institutionalized religion …
Read More »