单亲妈妈阿琳·麦肯尼(海伦·亨特 Helen Hunt饰)生活拮据,为了抚养儿子特雷弗·麦肯尼(海利·乔·奥斯蒙特Haley Joel Osment饰)而拼命工作,唯有借酒消愁才能打发深深的失落与无助。相依为命的两母子,一直过着毫无希望的生活。然而这一切在有一天发生了改变。特雷弗的社会学老师尤金·赛门特(凯文·斯帕西Kevin Spacey饰)布置了一道特殊家庭作业:让世界变得更美好。深信善有善报的特雷弗,决心从自己做起,于是他把无家可归的流浪汉请到了自己家中。
张家口治下的顾家沟村里,四个老光棍聚在村头闲聊:梁大头在1966年为女社员贴身义务教学,结果付出了一只手的代价;顾林在1945年的光景上演了一出釜底加薪计只为摸两把姑娘;六软12岁成亲,但初夜经历却不堪回首;老杨(杨振君 饰)则三十年和同村二丫头维系着地下情,时常把收入输送给后者补习考大学的儿子,而二丫头背着村长丈夫,同时和多名光棍保持关系……