19 September 2019 New Tower Animistic Apparatus World Festival Premiere Camera Trap Camera Trap is a comparative video using moving images made a hundred years apart. Director Chris Chong Chan Fui Countries Malaysia United States Run Time 10 mins More Info →