Film TRAILER: In ‘Diablero’ Series, a Priest, Superhero & Demon Hunter Team Up to Save Humanity 01.02.19