作家梅尔文(杰克尼科尔森饰)是一个古怪的强迫症老人,没有家人或朋友,他整天关在家里写他的六十二部小说,过着发条般的生活。根本不忍心被打扰。梅尔文的邻居西蒙(格雷格·金尼尔GregKinnear饰)是一位年轻的同性恋画家,他养了一只可爱的小狗。他活泼温和,经常被梅尔文侮辱。梅尔文每天只出去一次,在同一家餐厅吃饭,唯一愿意并能够为他服务的人是女服务员卡罗尔·康奈利(海伦·亨特HelenHunt饰)。离婚的卡罗尔带着患有严重哮喘病的儿子斯宾塞生活,这让很多对卡罗尔感兴趣的男人望而却步。一天,西蒙的房子被抢劫了,西蒙受了重伤。入院前,他将小狗托付给Melvin照顾。梅尔文渐渐喜欢上了这个小家伙,心理也发生了变化。他开始关注周围的世界,积极帮助别人,也仔细审视自己对卡罗尔的感情……©豆瓣