A masked villain terrorizes a peaceful town with occasional slacking. Our entry to the 2013 Land of Lincoln Credit Union 21 Film Project. This film premiered at the Decatur Civic Center on August 2nd, and won "Best Screenplay" from the judges and the "People's Choice" award from the audience!

  • September 06, 2016