In 'Kilimanjaro Snow', Finn Pilar the ne're do well former Navy EOD specialist and disgraced Key West cop, faces his most complex case. A sailboat adrift off Wisteria Island near Key West crashes into the stern of his business partner's live-aboard boat. A deceased girl is found...