Focused on the 2018-2020 excavation of Todos los Santos Church on Heping Island, Taiwan, this film delves into maritime exploration and colonisation of Taiwan. The director combines archaeological findings with a cross-disciplinary musical performance, capturing the delicate excavation process. Furthermore, the film traces a creative journey from the site to historical events in Asia.
Release Date: May 12, 2024
Invalid Date
September 18, 2023
November 30, 2022
December 31, 2022
January 01, 2007
January 01, 1976
November 30, 1980
May 02, 2024
July 15, 2012
July 03, 2023
December 02, 2015
November 13, 2000
Invalid Date
October 09, 2022
January 01, 1999
September 01, 2022
March 15, 1994
January 01, 2020
July 17, 1987
November 19, 2004