Blu es un pequeño pez que vive junto a su familia y amigos en la costa del mar Mediterráneo. Una noche, mientras celebran San Juan, se desata una gran tormenta que hace que Blu se pierda entre las aguas más profundas.
Mario es un chico asustadizo y tímido, pero un día conocerá a unos seres diminutos y extraordinarios que le ayudarán a convertirse en un niño valiente y decidido.