改编自帕特里克·德维特的同名小说,讲述落魄的社交名媛与和她一起搬去巴黎的儿子,及已故丈夫(那只黑猫)之间的故事。。甜姐兒是個具超能力的少女,能知過去未來,甚是好玩。她生性反叛,不時與人鬥嘴,但本性善良;她有一個表妹Amy,二人經常出雙入對,互訴心事。 她的阿姨見她每一件事都瞭如指掌,而且連別人的心事也能看穿,有些嫌煩,於是帶她看心理醫生,豈料那醫生所用的方法,也全被甜姐兒說了出來,醫生為之愕然。 士多的士多仔將甜姐兒所叫的物件放在單車後送去,但他忘記帶洗頭水,甜姐兒在家問女傭貨物是否已送來,女傭未回答,甜姐兒已叫表妹Amy陪她外出,原來她已知士多仔忘了帶洗頭水來。 Amy與甜姐兒坐長途巴士旅行,車後有一英俊青年唱歌,Amy見那青年英俊,想前去搭訕,但甜姐兒不肯陪她去,只坐著閉目養神。突然,甜姐兒低聲說車上有扒手,Amy回頭一看,見到一個中年男人正在偷旁邊青年的錢包,Amy忙把他喝止,卻反被中年男人大罵,奇怪的是被偷錢包者也罵Amy,Amy不忿。這時被偷青年卻反過...。罹患精神疾病的白人青年马修(马特·狄龙 Matt Dillon 饰)失去了栖身的破败公寓,而母亲离开本地将他抛弃,无家可归的马修只好选择收容单身汉的华盛顿居住地暂住。在战地医院一般混乱的收容所中,马修邂逅了越战黑人老兵杰瑞(丹尼·格洛弗 Danny Glover 饰),杰瑞曾经幸福的家庭因卷入赌马而解体,美国梦碎,如今杰瑞白天在街头擦车赚钱,晚上在收容所度过,希望有朝一日攒到足够的钱搬入公寓。马修善良的心灵和畏怯的眼神引起了杰瑞的注意,他把这个不同肤色的青年视为儿子,把他拉上街头与自己一起工作,在龙蛇混杂的收容所中保护他不受侵害。这对无家可归的人相互支撑着抵御命运的折磨。。