Itch og Tim møter en mystisk kontakt som har verdifulle opplysninger om Greencorp, mens Lucy avslører en hemmelighet som setter alle i fare.