La vie s'écoule paisiblement à Yolcos, belle et prospère ville portuaire de la Grèce antique, lorsque la population est menacée par la colère de Poséidon.
Lors d'un naufrage, deux personnages que tout oppose – Grelu, matelot accordéoniste et Ursule, qui travaille pour l'Armée du Salut – se rapprochent, et finissent par tomber amoureux l'un de l'autre. Cependant, les circonstances de la vie les séparent.
Des grenouilles se réunissent pour prévoir une grande catastrophe. Il va pleuvoir pendant quarante jours et quarante nuits. Elles alertent Ferdinand, sa compagne Juliette, et leur fils Tom, qui réunissent les animaux du pays. Le déluge arrive, la maison de la famille résiste miraculeusement. Les voilà errants sur l'océan.
Loïc et Louison étaient les derniers marins-pêcheurs d'une petite île bretonne : endettés jusqu'au cou, ils sont obligés de vendre leur bateau. Alors que la famille se délite, leur fille Julie se réfugie dans la musique pour affronter cette épreuve.