
|
|
I Am an American Soldier
Promising Developments: The Sixth Annual Tribeca Film Festival6 May 2007: New York, NY [15 May 2007] by Michael BueningThe strongest films I saw came from overseas: Jia Zhang-ke’s Still Life, Shane Meadows’ This is England, David Volach’s My Father My Lord, and Li Yu’s Lost in Beijing.
|
|