La cinta se basa en la novela Sans Famille, escrita por el autor frances Hector Malot y publicada en 1878.
Maleaume Paquin, el niño que interpreta a Rémi fue el decimoquinto niño que conoció Antoine Blossier durante el casting. En total, el director vio cerca de otros cuatrocientos niños antes de decidirse.
Para su película, Antoine Blossier quería que la música fuera sinfónica y temática, como las grandes composiciones francesas como las de Michel Legrand o Vladimir Cosma, mientras absorbía los sonidos de John Williams y Danny Elfman. Cuenta con Romaric Laurence, su fiel compositor de todos sus largometrajes. Este último trabajó con las mujeres del Coro de Radio Francia en el estudio del Sena en París y los Pequeños Cantantes en la cruz de madera para usar su voz angelical en la película.
Darkness, el Border Collie que interpreta a Capi, es un verdadero perro de circo: está acostumbrado a hacer los temas que interpreta en la película en actuaciones callejeras y tiene una fuerte complicidad con su maestro.