Sandro, douze ans, est le fils unique d'un riche industriel, Bruno. Une nuit, lors d'une croisière en Méditerranée, Sandro tombe à la mer. Bien que son entourage le croit mort, il arrive à se sauver grâce à un bateau d'immigrés clandestins qui le recueille à bord. Il y fait la connaissance de Radu, un jeune roumain de dix-sept ans, qui s'est jeté à l'eau pour le sauver. Durant le voyage de retour vers l'Italie, Sandro va découvrir un monde différent...