Judges Zhou Xun (left) and Peter Chan arrive at the closing ceremony of the 5th Beijing International Film Festival on April 23. [Photo/Chinanews.com] |
The curtain fell on the fifth Beijing International Film Festival on Thursday night after Mexican movie The Beginning of Time won the biggest honor.
The feature-length drama, depicting the troubled life of a 90-year-old couple, was awarded the best picture Tiantan (Temple of Heaven) Award, beating 14 other nominations selected from 930 candidates from more than 100 countries and regions.