in Film Festivals Fantastic Fest 2023: Visitors (Complete Edition) Is a Blood-Soaked Homage to Troma Entertainment