Menu

Indie Horror Film Festival

header photo

sept. 4th-18th 2020

Red Roof Inn & Suites
1212 W Lincoln Hwy
DeKalb, IL 60115

MOVED ONLINE
DETAILS COMING SOON!

Submit Your Film!


PRODUCED BY: