Australian Writer/Director Heidi Lee Douglas’ contagion short Devil Woman has premiered on Alter after a festival run that saw it lap the globe from Fantasia to Fright Fest, Morbido to Monsterfest and onto Bucheon International Fantastic Film Festival. Devil Woman has taken on new meaning with recent world events, where…