2007. Comme chaque été, les Kurtti se retrouvent pour fêter la Saint-Jean dans la propriété familiale de Risto et d’Eeva. En leur absence, Elias Leppo, le fils du fermier voisin, a pris l’habitude de fureter dans leur résidence pour fuir un père maltraitant. Au cours du week-end, Tommi, 2 ans, échappe à la surveillance de Seppo, son père, alors qu’Elias, en colère, s’enfonce dans les bois, armé d’une carabine... Douze ans plus tard en 2019, le drame a laissé des traces : Seppo et Olivia sont séparés et cette dernière vit seule avec leurs deux filles. Après avoir reçu un courrier menaçant ses petits-enfants, Risto décide de maintenir le séjour qu’il a organisé pour toute la famille sur l’île de Kos, en Grèce. À l’hôtel, Risto croit reconnaître Elias et se met à l’épier. L'homme en question se fait appeler Leo et occupe la chambre 301, qu’il partage avec sa compagne, Nina.