Excavating Chinese History, One Harrowing Film at a Time. Movies, Hu Jie (Filmmaker), The Observer (Movie), Searching for Lin Zhao's Soul (Movie), Though I Am Gone (Movie), Spark (2013) (Movie), Nanjing (China), Andreetti, Rita