作家梅尔文(杰克尼科尔森饰)是一个古怪的强迫症老人,没有家人或朋友,每天都被锁在房间里写他的六十秒小说,像时钟一样生活。受不了打扰。梅尔文的邻居西蒙(格雷格·金尼尔饰)是一位年轻的同性恋画家,他养着一只可爱的小狗,活泼温和,经常被梅尔文污名化。梅尔文一天只出去一次在同一家餐厅吃饭,只有女服务员卡罗尔康纳利(海伦亨特饰)愿意并且能够为他服务。离婚的卡罗尔与患有严重哮喘病的儿子斯宾塞住在一起,这让许多对卡罗尔感兴趣的男人望而却步。有一天,西蒙的房子被抢劫了。西蒙受了重伤。在他住院之前,他把小狗托付给梅尔文照顾。梅尔文渐渐爱上了这个小家伙,他的心理也发生了变化。他开始关注周围的世界,主动帮助别人,认真审视自己对卡罗尔的好感……