Dziennikarz Los Angeles Times Steve Lopez (Robert Downey Jr.) jest sfrustrowany i brakuje mu motywacji do pracy. W poszukiwaniu natchnienia do kolejnego felietonu włóczy się po biednych dzielnicach miasta. Spotyka czarnoskórego ulicznego muzykanta (Jamie Foxx), który gra na zdewastowanej wiolonczeli. Postanawia napisać o nim artykuł. Opowieść o Nathanielu Ayersie, genialnym muzyku, który zamieszkał na ulicy, podbija serca czytelników. Zmienia również życie samego Stevea.