Shanghai Int'l Film Festival Opens on High Note