a film about foreigners

made in hefei, china

with a cast of expats and locals