Tommy’s review of the week is Xiang Zi’s A Dog Barking at the Moon, streamed on BFI Player as part of the #FlareatHome film festival. A Dog Barking at the Moon is a fittingly dramatic piece following the trials of a Chinese family as they (…)
More »Home > Keywords > Genre > China
China
27 May 2020 by Festivals and Events
- In