A psychological film set in the context of the Sino-Vietnamese border war of 1979. Yu, a journalist, travels to the northern town of Lang Son to report on the situation left by the retreating Chinese.
MoreLess Releases