Tom and Liz Austen investigate a mystery in a rainforest located on a island which is part of British Columbia.