Inhumanwich! will screen this June as part of two film festivals in Columbus, Ohio. The Origins Film Festival will host us Friday, June 16; tickets are available now. The same weekend, June 15-18, the film will also screen at the Film Festival of Columbus. The exact date of the screening is TBA; tickets will be available soon.