Skip to content

Directed by Simon Liu

United Kingdom, United States 2018 11 mins. In English

Global in scope but intimate in spirit, Fallen Arches is a dizzying assembly of footage shot between the bucolic English countryside and buzzing metropoles New York and Hong Kong.