Steve Lopez (Robert Downey Jr.) è un editorialista del New York Times che un giorno girovagando per le strade dello Skid row, un sobborgo di Los Angeles popolato da senzatetto, incontra Nathaniel Ayers (Jamie Foxx) un violinista affetto da schizofrenia che vive e suona in strada. Il giornalista rimane profondamente colpito dalla bravura dell’uomo che riesce a suonare con uno strumento dotato solo di due corde.
Tra i due nasce una storia di amicizia e solidarietà dura e difficile che attraverso gli articoli di Lopez verrà racconatata a tutta l’America, inizia così un tragitto che porterà Ayers ad esaudire il sogno di Nathaniel, suonare alla Disney Hall e quest’ultimo ad intraprendere un percorso terapeutico che lo aiuterà a convivere con la sua malattia.