Northern Star

Indie Horror Film Festival returns Saturday

Indie Horror Film Festival returns Saturday

Northern Star Staff

July 9, 2019

The Indie Horror Film Festival returns to DeKalb 10:30 a.m. July 13 at the Red Roof Inn, 1212 W. Lincoln Highway. This full-day festival will screen a lineup of over 60 independent horror films, both short and feature length, and music videos.The event was founded in 2005 and then came back from the...