Martin ja Alexandra asuvat vanhassa kalastusmökissä Orustin kuvankauniilla saarella Ruotsin länsirannikolla. Heidän poikansa Adam on hieman alle kolmevuotias ja tämän pikkusisko Nellie vasta muutaman kuukauden ikäinen. Simpukoita kasvattava Martin on aina halunnut asua veden ääressä, ja perinnöksi saatu kalastusmökki on tarjonnut perheelle tilaisuuden asettua aloilleen unelmiensa maisemiin.
Eräänä päivänä Martin ja Adam viettävät kahdestaan päivää rannalla, kun poika katoaa jäljettömiin Martinin katsoessa hetkeksi muualle. Poliisi löytää Adamin kumisaappaan vedestä, ja pojan epäillään hukkuneen. Vanhempien suru on mittaamaton, mutta Martin ei usko poikansa kuolleen.
Valokuvaaja Maya Linde on myös päätynyt asumaan Orustin saarelle, ja Adamin katoamisesta kuullessaan hän haluaa auttaa Martinia. He tekevät pian järkyttävän löydön: lapsia on vuosikymmenien saatossa kadonnut samasta paikasta useampia, kaikki samana tammikuun päivämääränä. Onko kyse sattumasta vai kutsuuko jokin meressä lapsia aaltoihin?
Susanne Jansson johdattaa lukijan Talvivedet-kirjassa syvälle hyisiin vesiin ja kansanuskomusten värittämään maailmaan, jossa mysteerien juuret ulottuvat pitkälle aaltojen alle.