Films on Sep 11

11 film-makers make films on 11/9/01. The films will be 11 min, 9 seconds and 1 frame long. via Plastic