Transformers stars greet fans in China

The latest film in the "Transformers" franchise, "Transformers: The Last Knight" held its Chinese premiere in Guangzhou. The star studded event took place in conjunction with the Beijing International Film Festival.