It has been a controversial path to theatrical release for Lu Chaun's "City of Life and Death." The film - which National Geographic picked up just prior to its international premiere at the Toronto International Film Festival - had been scheduled to make its theatrical debut at New York City's Film Forum on March 31, 2010.



Comments
Post new comment