The Twelve Days of Christmas arrived early for film aficionados in Denver, as the 37th Starz Denver Film Festival (SDFF)…