Quelques jours avant Noël, Martin Molin accompagne sa petite amie, Lisette, à une réunion de famille sur une île au large de Fjällbacka. Au cours du premier repas, le grand-père s'effondre brutalement. Dans son verre, Martin décèle une odeur faible mais distincte d'amande amère. Une odeur de meurtre. Une tempête de neige fait rage et l'île est isolée du monde. Martin décide alors de mener l'enquête.