George (RICHARD GERE) es un hombre que está cada vez más desesperado. Parece que se le ha pasado la vida sin enterarse. Como no tiene ningún sitio adonde ir, se encuentra vagando por las despiadadas calles de la ciudad de Nueva York. Tras agotar todas las opciones posibles de alojamiento, busca refugio en el Hospital Bellevue, el mayor centro de acogida de Manhattan para hombres sin techo. Resulta ser un entorno duro y desconcertante, lleno de personas marginadas. Pero cuando George entabla amistad con un veterano residente del centro de acogida (BEN VEREEN), empieza a encontrar la esperanza de recuperar la relación con su hija, de la que estaba distanciado (JENA MALONE).