The small city near Illinois might not seem like a cinematic hot spot, but for 21 years, the Beloit International Film ...