Shanghai International Film Festival (SIFF) has unveiled the major competition selections for its 25th edition (June 9-18), which will be the first to be held in a fully physical format with