35 West 67th St.
New York City, New York

This Iraqi war documentary takes a look at American soldiers deployed to Fallujah in 2004 and the chaos of military actions that followed.

Post-screening discussion with director on Jan 12.

Tickets & times here.

Added by mpineda on January 10, 2006

Interested 1