Shanghai International Film Festival

A scene from the 21st Shanghai Film Festival
June 26, 2018

Director Batbayar Chogsom’s Out of Paradise took the Golden Goblet, the top award of the Shanghai International Film Festival. Besides the...

Like what you see?

Join our Member Subscription and stay up to date on the latest entertainment news.