Hushpuppy, 6 ans, vit dans le bayou avec son père. Brusquement, la nature s'emballe, la température monte, les glaciers fondent, libérant une armée d'aurochs. Avec la montée des eaux, l'irruption des aurochs et la santé de son père qui décline, Hushpuppy décide de partir à la recherche de sa mère disparue.
Chiara, 16 ans, vit dans une petite ville de Calabre, entourée de toute sa famille. Pour les 18 ans de sa soeur, une grande fête est organisée et tout le clan se réunit. Le lendemain, Claudio, son père, part sans laisser de traces. Elle décide alors de mener l'enquête pour le retrouver. Mais plus elle s'approche de la vérité qui entoure le mystère de cette disparition, plus son propre destin se dessine.