Frostänglar tar vid där Nattväkten slutade. Kriminalkommissarie David Ritter befinner sig i sitt semesterhus på Gotland av privata skäl, när en sexårig flicka försvinner plötsligt. Det dröjer bara timmar innan ytterligare ett barn anmäls saknad. Nästa dag hittas ett av barnen livlös i snön och paniken bryter ut på ön. Den lokala polisen inser snabbt att de behöver Ritters hjälp.
Jakten på förövaren blir till en otäck kamp mot klockan, där varje ledtråd bara leder till nya vändningar och fler frågor. Ju närmare sanningen Ritter kommer, ju mer skrämmande ter sig fallet och han inser att han åter är i hälarna på en sinnessjuk galning.