Über Umwege lernt die heroinsüchtige Hannah (Jennifer Connelly) in New York den traumatisierten Einwanderer Tahir (Anthony Mackie) kennen. Die Zwei kommen aus völlig unterschiedlichen Welten, sind seit kurzem aber beide obdachlos. Schnell freunden sie sich an und schließlich entwickelt sich aus der ersten Zuneigung sogar eine aufrichtige Liebe. ...