Catane, début 2020. Officière de liaison pour l’Europe, Nathalie doit organiser la visite d’Emmanuel Macron et Angela Merkel dans un camp de migrants. Elle y retrouve par hasard son fils Albert, militant auprès d’une ONG, qui a coupé les ponts avec elle depuis plusieurs années. Albert est interviewé par une blogueuse, Nina. Nathalie partage un appartement avec Ute, une représentante de l’Allemagne avec qui elle a eu une histoire auparavant. Lorsqu’elle essaye de renouer avec son fils, celui-ci se retourne contre elle. Le jour d’après, Nathalie le convainc pourtant de les accompagner, Ute et elle, en voiture, jusqu’à un dépôt de fiches d’identification des migrants. La nuit, Albert y retourne avec Nina et lui révèle que Macron et Merkel sont attendus le lendemain. À la dernière minute, la visite est reportée. Nathalie emmène Albert dans un village détruit par un séisme. En rentrant, ils découvrent qu’une météorite a écrasé leur voiture. Albert part à pied, pendant que Nathalie cherche un taxi. Sur la route, elle rejoint une procession organisée en mémoire des migrants morts en mer. Puis elle retrouve Albert au dépôt et, ensemble, ils jettent les fiches, qui s’envolent, emportées par le vent. À cause de la présence de “déchets” dans l’air, l’avion présidentiel ne peut plus atterrir. Réconciliés, Nathalie et Albert s’apprêtent à quitter la Sicile, mais les vols sont annulés et les autorités annoncent le début du confinement. Alors que Nathalie cherche un moyen de rentrer, Albert décide de rester avec Nina.