西蒙(比尔·斯卡斯加德饰)是一个患有亚斯伯格症的男孩,他是个物理天才,但不能忍受和人发生肢体接触;他有严重的强迫症,一切都要依计划执行;他不高兴就会把铁皮桶当成太空舱,躲在里面不肯出来。某天,西蒙藏身于一只巨桶中,幻想中那该是遨游外太空的飞行器,只是长达18个小时“飞行”,他的父母已疲惫不堪,不得已向另一个儿子求救。惟有兄弟情深的山姆(马丁·沃斯特罗姆饰)才熟稔他们的联络方式:他们捂住口鼻,摹仿对讲机的声音。但山姆仍没有将弟弟从铁桶中弄出来,最后不得不将他带回家,让他和自己及五年的情人生活在一起。五年的情感也抵不住一个自闭症者的横冲直撞。终于,有一天西蒙惹恼了哥哥的情人,迫使他们分道扬镳。西蒙开始用自己的方法弥补,用科学的方法帮哥哥物色一个新的女友 [1] [10] 。
西蒙是一位患有阿斯伯格综合症的 17 岁男子。由于无法独立生活,他由充满爱心和耐心的弟弟山姆和山姆的女朋友弗里达照顾。他过着一成不变的日常生活,发现生活中的任何变化都会带来很大的压力。他白天在一个针对智障人士的特殊项目中担任场地管理员,负责照料运动场和路边。他用挂图来安排他的两个室友的例行公事,分配家务和安排休闲时间。当世界变得压力太大时,西蒙将自己封闭在一个大锅里,想象自己漂浮在太空中,那里的一切都完全安静且可预测。这些习惯导致他与两个室友的关系非常紧张。一天晚上,西蒙打断了山姆和弗里达的性行为,向他们要卫生纸。对于弗里达来说,这是最后一根稻草,
西蒙下班回家,发现屋子里空无一人,晚餐也没有准备好。当萨姆回到家时,他决定晚餐点披萨,但这让西蒙更加苦恼,因为他们通常在周五晚上吃炸玉米饼。当山姆宣布弗里达肯定已经永远离开并且他们必须适应时,西蒙崩溃了。山姆对弗里达的离开感到心烦意乱,他试图通过批评弗里达的习惯来合理化自己的痛苦,比如不擅长做爱和吃鱼子酱三明治。西蒙按照字面意思解释了这些话,并拜访了弗里达的家,要求她回来并改变她的习惯,因为西蒙无法改变他的习惯。弗里达愤怒地把他赶走了,告诉他应该找另一个女孩来代替她。
西蒙本性认真地对待弗里达的话,并开始为山姆寻找一位更适合他们生活方式的新女友。他不知道爱情和求爱是如何运作的,他列出了山姆的品味和习惯,并开始寻找符合个人资料的女性。他在街上随机拦住女性,询问 13 个特定问题(例如“比起猫,你更喜欢狗吗?”和“做爱时你会发出声音吗?”),当他找到正确回答所有 13 个问题的女性时,他会记录下她们的详细信息并给她们拍照。他向山姆展示了一本他找到的合适对象的相册,并要求他从中选择他的新女友。萨姆拒绝了这份清单,并告诉西蒙,如果他有一个完全符合他习惯的女朋友会很无聊,