Beijing Int'l Film Festival: 'Scary Mother' wins Best Feature Film award
CGTN
["china"]
"Scary Mother" won the Best Feature Film award at the 8th Beijing International Film Festival on Sunday evening.