建立已三百年的懒洋洋小镇,生活着一个能看到鬼魂的小男孩诺曼(柯蒂·斯密特-麦菲 Kodi Smit-McPhee 配音)。可是这种能力给他带来无限困扰,周围的人甚至父母姐姐都认为他是个满口胡言乱语的神经病,只有学校里同样受大家嘲笑的小胖子奈尔(Tucker Albrizzi 配音)相信并愿意和诺曼做朋友。这一天,深居简出且疯疯癫癫的普兰德叔叔(约翰·古德曼 John Goodman 配音)找到诺曼。叔叔也是个通灵者,他告诉诺曼一个重大的秘密,当年建镇之初被人们杀死的女巫鬼魂即将苏醒,届时女巫要携着恐怖的僵尸实现对镇民的诅咒。
不久,叔叔死去,而女巫注定苏醒的忌日即将到来。诺曼必须想方设法拯救他的小镇……。一位职业摔跤手为生计所迫,决定去做一份报酬丰厚的保姆工作。但当他到这个偏远僻静的屋子后便遇到了他从未设想过的事情。。正值适婚年龄的单身女青年安安(郭碧婷 饰)是位普通的广告公司白领,她为了摆脱前男友的骚扰搬家,新邻居是一对兄妹,哥哥潘小哲(段奕宏 饰)是喜欢用生物学知识看待一切日常事务的生物学博士后,妹妹潘小星(刘雅瑟 饰)乐观开朗。一次广告提案的竞争中,平日里常常让人哭笑不得的潘小哲用生物学知识意外地帮到了安安,安安得以顺利升职。
安安的广告公司被收购,美国总部空降来了年轻英俊的运营总监黎夏(戴立忍 饰)。安安对黎夏暗生情愫。在好朋友周佳妮(谢依霖 饰)的提醒下,曾经在感情上屡经挫败的安安意识到感情的规则和进化论一样:弱者淘汰,适者生存。她决定请潘小哲帮忙,运用生物学的科学知识帮自己谈一场成功恋爱……。