Derek K. Long is known for Amityville Bigfoot (2023), Woods Witch (2023) and Tales from the Dead Zone.