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. La montée des eaux, l'irruption des aurochs et la santé de son père qui décline, décident Hushpuppy à partir à la recherche de sa mère disparue.
Ce n'est pas une histoire vraie. Mais c'est une histoire qui arrive tous les jours. Maria veut quitter son pays, la Colombie. Elle ne trouve qu'un seul moyen : accepter d'être "une mule" pour le compte d'un trafiquant.