Het leven van de weesjongen Rémi, die als baby geadopteerd werd, verandert wanneer hij 10 jaar oud is. Onverwachts wordt hij uit zijn pleeggezin weggehaald en tegen zijn wil toevertrouwd aan Signor Vitalis (Daniel Auteuil), een mysterieuze, reizende muzikant. Aan diens zijde maakt hij kennis met het harde leven van een rondreizende artiest en leert hij zingen voor de kost. Samen met de trouwe hond Capi en het aapje Joli-Coeur, maakt Rémi gaandeweg nieuwe vrienden en ontdekt het geheim van zijn échte afkomst…