Deze documentaire verkent een van de laatste paradijzen op aarde en werpt een blik op de mysterieuze flora en fauna van de Maleisische archipel.