Sedemnásťročný Severin žije so svojou rodinou v malebnom horskom mestečku, ktoré už dlhých sedem rokov sužuje nekonečná zima. Chudobný, ale láskavý a statočný mladý muž musí priviesť slávneho lekára pre svojho otca, ktorý bol ťažko ranený a zachránil jeho rodné mesto pred ničivým postupujúcim ľadom. V Severinovej ceste stojí veľa prekážok: prírodné katastrofy, záhadné lietajúce bytosti a nemilosrdní darebáci.