Tahir (
Anthony Mackie) jest nielegalnym imigrantem z Nigerii, żyjącym na ulicach Nowego Jorku. Spotyka uzależnioną od narkotyków Hannah (
Jennifer Connelly), która również jest bezdomna i zmaga się z myślami samobójczymi po załamaniu się jej dotychczasowego życia. Nawiązują przyjaźń, która przeradza się w romans. Chociaż ich sytuacja chwilowo się poprawia, przed nimi czeka jeszcze niejedno wyzwanie.