Details Liu Qiang | China | 2019 | 5:00 Chinese, English with English Subtitles On War with Yourself Writer Liu Qiang Producer Liu Qiang