Candela Montes, niekonwencjonalna sędzina śledcza, zostaje oddelegowana na jedną z Wysp Kanaryjskich. Musi się tam zająć sprawą śmierci młodego chłopaka oraz odkryć tajemnice, które ukrywa podejrzana społeczność mieszkańców.
Na wyspie La Gomera zostaje znalezione ciało młodego mężczyzny, a miejscowy policjant zostaje oskarżony, ale później uniewinniony. Trzy lata później sierżant Bevilaqua i jego zespół wracają na wyspę, by ponownie podjąć śledztwo.
Rok 1820. Wskutek ataku gigantycznego kaszalota zostaje zniszczony amerykański statek wielorybniczy. Oddzielona tysiące mil od lądu załoga chroni się na łodziach i rozpoczyna walkę o przetrwanie.