Holly and Dean are stranded on an island governed by lost and wild teenagers.Holly and Dean are stranded on an island governed by lost and wild teenagers.Holly and Dean are stranded on an island governed by lost and wild teenagers.