Video PlayerClose
U.S. director Rian Johnson (L) and British actress Daisy Ridley introduces BB-8, a robot character, at the Chinese premiere of "Star Wars: The Last Jedi" at the Shanghai Disney Resort in east China's Shanghai, Dec. 20, 2017. The film will be screened in China on Jan. 5, 2018. (Xinhua/Ren Long)