作家梅尔文(杰克·尼科尔森饰)是一位性格古怪、患有强迫症的老人。 他没有家人或朋友。 他整天待在自己的房间里写他的六十十二部小说。 他的生活就像时钟一样精确。 不能忍受任何打扰。 梅尔文的邻居西蒙(格雷格·金尼尔 Greg Kinnear 饰)是一位年轻的同性恋画家,他有一只可爱的小狗,性格开朗,脾气冷静。 他经常受到梅尔文的侮辱。 梅尔文每天只出去一次,而且是同一家餐厅,而女服务员卡罗尔·康纳利(海伦·亨特饰)是唯一愿意并且能够为他服务的人。 离婚的卡罗尔与她的儿子斯宾塞住在一起。 斯宾塞患有严重的哮喘,这让许多对卡罗尔感兴趣的男人敬而远之。 有一天,西蒙的住所遭到抢劫,西蒙受了重伤。 在住院之前,他将小狗托付给了顾问梅尔文。 梅尔文渐渐喜欢上了这个小家伙,他的心理也发生了变化。 他开始关注周围的世界,并主动帮助他。 帮助别人,认真审视自己对卡罗尔的感情……©豆瓣