Alone to a tiny deserted island, Hank has abandoned all hope of making it home . However one day everything changes if a deceased human body washes , and he…