Our Lady of the Chinese Shop

Complex and a bit obscure, Ery Claver’s directing debut is a clever contemplation of religion, power, and politics in Angola.

Read More