Der für die Los Angeles Times arbeitende Journalist Steve Lopez (Robert Downey Jr.) sucht ständig nach neuen Ideen für seine Kolumne. Durch Zufall trifft er auf den Obdachlosen Nathaniel Ayers (Jamie Foxx), dessen außergewöhnliches Musiktalent trotz seiner nur mehr zwei Saiten besitzende Geige deutlich zu spüren ist. Steve beginnt ein Gespräch mit dem leicht seltsamen Nathaniel und schreibt gleich darauf eine erste Geschichte für seine Zeitung über ihn. Eine davon tief berührte Leserin schickt ihm daraufhin ihr altes Cello, dass der dem Musikfreund ohne Eigenheim überreichen soll.
Steve kümmert sich fortan immer mehr um seinen neu gewonnenen Freund, er ermöglicht ihm Musikunterricht und vermittelt ihm eine Schlafmöglichkeit, die ihn weg von der Strasse bringen kann.
Die anfängliche Annäherung der beiden Männer wird jedoch empfindlich gestört durch Nathaniels mentalen Zustand. Er leidet an seinem schizophrenen Geisteszustand und nimmt schon seit Jahren die meisten Menschen als Feinde wahr. Steve wiederum kämpft mit seiner eigenen Lebensart, sich immer dann zurückzuziehen, wenn die Verantwortung zu gross werden würde. Können die beiden Männer ihre Freundschaft halten oder wird sie an den vorhandenen Differenzen zerbrechen?