Ein Vagabund findet ein schreiendes Baby, um das sich niemand kümmert. Nach anfänglicher Befremdung und Ratlosigkeit nimmt er es bei sich auf und sorgt sich um sein Wohlbefinden. Später hilft der heranwachsende Junge seinem Ziehvater beim Geldverdienen, indem er Fensterscheiben einwirft, die der Vagabund als Glaser repariert. Doch eines Tages erscheint die leiblich Mutter des Kinder und holt es sich zurück. Der alleingelassene Tramp träumt vom Himmel, wo er von einem Polizisten erschossen wird. Als er erwacht, wartet der Wagen der Frau auf ihn, die nicht möchte, dass das Kind ohne Vater aufwächst.
Der Vagabund Charlie findet ein Neugeborenes direkt neben ein paar Mülltonnen. Anfangs versucht er das Baby wieder loszuwerden, doch dann fasst er sich ein Herz und kümmert sich liebevoll um das Kleine. Er gibt dem Jungen den Namen John und zieht ihn groß. Gemeinsam werden sie ein unschlagbares Team.