World Cai Shangjun Returns to Venice with New Film on Morality Cai Shangjun, the acclaimed director and winner of the Silver Lion, has returned to the Venice Film Festival with his latest film, The Sun... Editorial13 hours ago