Home >> News

Award-winning indy flick Mirrors and Feathers set for China release

Updated: 2018-07-23 15:25:13

( chinadaily.com.cn )

Share on

Cast and crew gather for promoting Mirrors and Feathers, the upcoming arthouse film which will open on July 20. [Photo provided to China Daily]

Previous 1 2 3
Editor's Pick
Hot words
Most Popular