1930年代,上海。神偷包德大名鼎鼎,疾恶如仇,他收养了一批无家可归的孤儿。一日,包德用窃来的伪钞到赌场赚取大把美钞,朱督察发觉后命巡捕辑拿包德。法庭上,大律师夏炳运为包德作无罪辩护,包德得以当庭释放。后夏炳运出任赈灾委员会主席,妄图独吞赈灾款200万元,并栽赃包德,不明就里的法庭判处包德50年徒刑。夏的同伙李三趁机骗走包所收养的孤儿,训练他们做小偷。包德幸而被夏的女儿嘉惠相帮逃出牢笼,他救出被骗的孤儿,同时也获取了夏炳运的罪证。夏炳运夫妇荒乱中将赃物扔进了粥锅,包德见状,心生一计......。唐(雷·米兰德 Ray Milland 饰)都不知道自己能否称自己为一个失意的作家,因为一个作品从来没有被公众所接受过的作家怎么能是作家呢?为了排遣心中的愤懑,唐选择了向酒精寻求安慰,殊不知,酒精只会让他的情况变得更糟。海伦(简·怀曼 Jane Wyman 饰)的出现将唐从酗酒的泥潭中拉了出来,她的温柔和善解人意温暖了唐孤寂的生活,也令他找到了心灵的归属,他决定重新振作起来。
好景不长,海伦的父亲对唐和女儿的关系十分不满,在他的眼中,唐只是一个一事无成的浪荡儿而已。感情遭到否定的汤再次陷入了酗酒的危机中,甚至动起了自杀的念头。面对心灰意冷的爱人,海伦能否再一次将唐从死亡边缘中解救回来呢?。