China Underground > Life After LifeChinese movies presented at 60th BFI London Film Festival October 24, 2016September 1, 2016 by China-UndergroundThe 60th BFI London Film Festival is an annual film festival held in London. It screens more than 300 films, documentaries and shorts from approximately 50 countries.Read more