在巴黎,女画家丁晓敏为帮男友徐晖实现艺术梦想甘愿停学打工牺牲自己,然而却惨遭抛弃,自此变得癫癫丧丧、自暴自弃。正巧,居家好男人林俊杰受邀来到巴黎打理酒庄,阴差阳错下假扮成gay和丁晓敏同居一屋。为了帮助丁晓敏走出感情创伤,林俊杰体贴地照顾起她的生活……。故事发生在20世纪20年代美国经济萧条时期,工人查理在工厂干活、发疯、进入精神病院,这一切都是与当时的经济危机给人们带来的生存危机有着密切的联系。而在艰难的生活中,查理和孤女相濡以沫,场面温馨感人焕发着人性的光辉。。精神病院的默奇逊院长即将退休,接手的是年轻有为的爱德华大夫(格利高里·派克 Gregory Peck 饰)。医院里年轻漂亮的女医生彼特森(英格丽·褒曼 Ingrid Bergman 饰)和他相爱,然而竟发现眼前的爱人不是爱德华大夫,而真实的爱德华的秘书,还前来指出这个冒牌人士是杀害爱德华的凶手。
面对恋人扑朔迷离的身份,彼特森始终不相信他是杀人凶手,然而默奇逊院长却用精神分析法印证了“事实”。更为棘手的是,这个假爱德华也相信自己有罪,他甚至连自己是谁,经历过的事情也不知道。
彼特森对自己的判断非常坚持,她决定要帮他找出事件真相。在警察的追捕下,她带他逃到了心理分析教授的家中,展开了一联串精彩的心理分析过程,他童年的阴影和爱德华大夫被杀的真相渐渐浮出水面。。