The crew of the Chinese film “Detective Hunter Zhang” pulls a stunt on the red carpet of the 15th Shanghai International Film Festival in front of Shanghai Grand Theater in Shanghai on Saturday. [Pang Li/China.org.cn]