Toronto, Canada. 10th Sep, 2017. Director Chen Kaige attends the sneak peek of his new film "Legend of the Demon Cat" at the 2017 Toronto International Film Festival in Toronto, Canada, Sept. 10, 2017. Credit: Zou Zheng/Xinhua/Alamy Live News

- Image ID: K5XTK0
Toronto, Canada. 10th Sep, 2017. Director Chen Kaige attends the sneak peek of his new film "Legend of the Demon Cat" at the 2017 Toronto International Film Festival in Toronto, Canada, Sept. 10, 2017. Credit: Zou Zheng/Xinhua/Alamy Live News
Xinhua / Alamy Stock Photo
Image ID: K5XTK0

Similar stock images