Chinese director Xu Ang’s legal drama, “12 Citizens,” won the “cinema today” people’s choice award over the weekend at the conclusion of the Rome Film Festival.

Chinese director Xu Ang’s legal drama, “12 Citizens,” won the “cinema today” people’s choice award over the weekend at the conclusion of the Rome Film Festival.