Silver Lion winner Cai Shangjun is back at the Venice Film Festival with competition title “The Sun Rises on Us All,” a restrained drama about guilt, complicity and the elusive possibility of forgiveness. The film stars Xin Zhilei (“Blossoms Shanghai”) as Meiyun, whose life is upended when she encounters Zhang Songwen (“The Pioneer”) as Baoshu, […]