The curse that is placed on the island dictates that every fifty years a "chosen one" must be sacrificed at sea or else the fishes that the islanders depend so much will not return.
During Silly's flashbacks, she discovers a list that enumerates the names of the past victims. She finds her name on the list and realizes that she is the next victim of the curse.
However, what happened is that the sea never took her. Instead, the sea took Silly's lover. It was said that the curse took a different angle of taking her lover so that she may live the rest of her life suffering from the pain of her loss.
Celia continues to tell Claire about her story of love and loss. Claire's time on the island and with Celia's stories eventually helps her to purge out the negative emotions that is caused by the death of her boyfriend. Claire picks up her violin again which she stopped playing since her boyfriend died.
The final scene of the movie is showing a shoal of fish that points out to the fact that the fishes do come back to the island. After the clip, the credits then are rolled.