This five-day film festival will feature approximately 50 short, medium and feature-length films created by filmmakers from corners of the globe such as Brazil, Denmark and Afghanistan.
Added by Upcoming Robot on September 1, 2011