在街頭自彈自唱兼賣《The Big Issue大誌雜誌》的詹姆士(路克索德威飾演),在家中意外發現一隻腿受傷的瘦小貓。當時他正在戒毒,卻沒有因為經濟壓力棄牠不顧,反而耐心照顧牠直到康復,並將牠取名為「Bob」。隨後,詹姆士試圖將Bob放回街頭,沒想到Bob竟對詹姆士產生依賴,再也不離開他。詹姆士開始帶著Bob一起上街賣藝,Bob在賣藝期間總是靜靜地待在詹姆士的琴袋上、吉他上,甚至是肩膀上。這般乖巧與可愛的Bob,自然吸引到不少人關注,更讓詹姆士的經濟狀況逐漸好轉。他在街頭賣藝的影片,也在YouTube廣為流傳,引發熱議。Bob也陪伴詹姆士度過每個毒癮發作的夜晚,他們療癒了彼此,不再讓彼此流浪。