A small town. Two contrasting individuals thrust together under fantastical circumstances.
In the town of Hiver, Belgium, there are legends of an ancient blizzard that encompasses the town keeping everything out....but also keeping everything in.
Ly...