Here Comes the Devil

The Milwaukee Film Festival enters its 5th year of hosting an absolute buffet of culture to the denizens of its eponymous metropolis (suck on that people of Golden Corral, Delaware!).