Skip to main content

Films By Glen Carruthers, Jan Aldenhoven

... ... Christmas Island, a speck in the Indian Ocean, is an Australian Territory which was not invaded by humans until 100 years ago. For most of that time, it was attacked by phosphate mining companies which destroyed a quarter of the island's rainforest covering, leaving it open to the ravages ... Read more
Select a festival
Search The Film Archive
Browse By Director