'Terrifier 3's Gory Set Pieces Are Keeping Director Damien Leone Awake at Night "I can’t let the fans of this franchise down." -Damien Leone...