Będąca w ciąży Grace (Lara Jean Chorostecki) traci dziecko. Gdy ich wyspę nawiedza potężny sztorm i niszczy dorobek wielu rybaków, mąż Bobby (Clayne Crawford) i zarazem burmistrz odnajduje pod jedną z wywróconych łodzi niemowlę, po czym je przygarnia. Okazuje się, że dziewczynka nazwana Islą (Alix West Lefler), posiada dar uzdrawiania oraz potrafi przywoływać do siebie zwierzęta. 10 lat później, pewnego dnia, ojciec zabiera przybraną córkę na połów, ale w tym samym czasie jej przyjaciel (Cameron Nicoll) zjada trujące jagody i umiera, nie wiedząc, że Isli nie ma na wyspie. Po tym wydarzeniu jej rodzice podejrzewają, że straciła swoje moce i zwołują zebranie mieszkańców...