梅尔文是个脾气古怪的作家,他无妻无子,甚至连朋友也没有,他整天关在屋里写自己的小说。梅尔文还有严重的强迫症,他的生活必须保持跟时钟一样精准,不能接受任何打扰。梅尔文每天都会出门一次,每次都是到同一家餐厅用餐,餐厅里只有温柔的女招待卡罗尔愿意为他服务。卡罗尔是个单身女人,她一直跟儿子住在一起。因为儿子患有严重的哮喘病,许多对卡罗尔有意的男子都知难而退,所以至今卡罗尔仍然单身。梅尔文有个邻居叫西蒙,西蒙跟梅尔文的性格和生活完全不同。西蒙是个同性恋画家,他性格温和,待人和善,还养了一条可爱的小狗。西蒙跟所有的邻居都能和睦相处,唯独梅尔文常常侮辱嘲讽他,西蒙大度地不予放在心上。一天西蒙遭到抢劫,他身受重伤需要入院治疗,西蒙住院前不得不把小狗托付给梅尔文照看。梅尔文起初百般不愿,对小狗也是百般嫌弃,但小狗的活泼和热情渐渐融化了心如坚冰的梅尔文,梅尔文开始喜欢上小狗,他的性格也开朗起来。梅尔文开始关注时事,也愿意帮助别人,慢慢地他开始正视对自己也有好感的卡罗尔的感情…