Un misterioso globo rojo sigue con cariño a Simon (Simon Iteanu), de siete años de edad, por París. Su madre, Suzanne (Juliette Binoche), es una titiritera que utiliza su talento vocal para dar vida a los números que escribe. Suzanne, que es madre soltera, está trabajando a fondo en su nuevo número, pero se siente abrumada por las complicaciones de la vida moderna. Por eso decide contratar a Song Fang, una estudiante de cine taiwanesa, para que le ayude a cuidar de Simon.