Add to research
21 Film Project
Details
- Country
- United States of America
- Town
- Decatur, IL
- Deadline details
- 31 July 2010
- Requirements
- See website for details
- Awards
- Best Film, Best Acting, Best Director, Best Editing
- Fees
- FREE
- Administrative address
- 3130 E. Mound Road
Decatur
IL 62526
USA - llcu@llcu.org
- Website
- http://www.21filmproject.com
- Organizer
- Chris Phillips
- Festival month
- August