LA-Times-Starkolumnist Steve Lopez (Robert Downey Jr.) wird immer dann besonders gerne gelesen, wenn er seine Midlife-Krise zum Thema macht. Außerdem wird seine Lage dadurch erschwert, dass er auch noch ausgerechnet seine Ex-Frau Mary (Catherine Keener) zur Vorgesetzten hat. Dann trifft Lopez auf Nathaniel Anthony Ayers (Jamie Foxx), einen Obdachlosen, der einer zweisaitigen Geige die bezaubernsten Klänge entlockt. Lopez schnuppert eine Story und beginnt, die Lebensgeschichte des wirr plappernden Stadtstreichers zu recherchieren. Die Kolumne über das ehemalige Cello-Wunderkind läuft so gut, dass wenig später ein Buchverlag anklopft. Als dann sogar noch ein Preis für sozial engagierten Journalismus winkt, während Ayers weiterhin ziellos zwischen Musik, Asphalt und Paranoia driftet, muss Lopez entscheiden, ob er seinem neuen Freund beistehen will oder ihn weiter als Karrieresprungbrett nutzt...