Movie set (possibly) during the Cultural Revolution in China