Director Avalon Fast showed off her freaky feature debut at Slamdance and Fantasia Fest in 2022.