Official Trailer: Yu Bin & Zheng Fanxing - The Living Dead coming on November 7! | iQIYI