The Chinese Mayor ★★★½

SIFF 2015

Everyone is awful.

Sean liked this review