Hilde en Matt gaan naar een afgelegen eiland en zijn niet blij met wat ze in het omliggende meer vinden.