Keenan Dailey's Labyrinth

The New Art Film Festival is an annual festival showcasing local filmmakers from Champaign-Urbana, IL, and other downstate Illinois cities.

Keenan Dailey’s first short film “Labyrinth” has been selected for the 2016 New Art Film Festival @ The Art Theater Co-op, 126 W. Church Street, Champaign, IL on Sunday, October 30, 2016 from 6-11pm.
Please visit The New Art Film Festival for more information and a list of films to be shown.

View Keenan’s film “Labyrinth” here.