Headlines from China: Oscar Winner ‘Roma’ Scores May 10 China Release

 /  News  / 
Roma, winner of this year's Academy Award for Best Foreign Language Film, has been set for release in China on May 10. Read More

39th Moscow International Film Festival

 / 
Moscow International Film Festival, is the film festival first held in Moscow in 1935 and became regular since 1959. From its inception to 1959 it was held every second year in July, alternating with the Karlovy Vary festival. Read More