It’s yet another festival announcement for Inhumanwich! This time, Chompy Lou heads to Illinois for the 2017 Dead in Decatur Film Festival. For all the details, check out the official Inhumanwich! website.
We’re having trouble keeping up with all these film fest announcements. On top of Minnesota, Ohio, and Indiana, Inhumanwich! is also headed to Ontario. The film will screen at the 2017 London Comic Con. As usual, for full details including ticket information, check out the official Inhumanwich! website.