Close Login Box
Qiu Jiongjiong’s absurdist epic of 20th century China is both a movie and a play, both tragedy and farce.