Quando aveva un anno, Sophie è scampata a un naufragio grazie alla custodia di un violoncello, che le ha fatto da zattera. Ritrovata da Charles, giovane accademico con la testa tra le nuvole e il cuore grandissimo, Sophie cresce tra Shakespeare e iniezioni di buona educazione, ma anche in modo troppo atipico per la Londra di inizio Novecento. I Servizi sociali spingono per spedirla in orfanotrofio, ma lei non ci sta, e di nascosto parte per Parigi, dove è convinta si nasconda la madre. E lì, tra i tetti della città, troverà la risposta ai suoi tanti misteri, grazie a ciò che già in passato l'ha salvata: la musica.