Zhang Yimou’s ‘Impasse’ Sets China Release Date, Ramping Up Labor Day Competition
Rebecca Davis editorChinese director Zhang Yimou’s stylish, snowy spy thriller “Impasse” is set to debut in China over the May 1 Labor Day weekend, joining what will be an unusually competitive line-up.“Impasse” was supposed to hit screens last year, but its release was pushed back to this upcoming April 30 due to the pandemic.