In a new career high, Jared Masters’ 15th feature is in the can, with an intriguing first look just released. After overcoming the many challenges of filming during the pandemic, this post apocalyptic vampire film is now in post-production. Slated for a Summer 2021 release....