Geoffrey Luck Director (3) Easter Island Unsolved (2018) Naledi: A Baby Elephant's Tale (2016) Nature (1982)