Actors Wu Jing and Jason Statham presented six nominated films at the 25th Shanghai International Film Festival (SIFF) which runs from June 9 to 18.