《半夜睡不着你懂得2020》一个大雪纷飞的寒冷夜晚学者赛里格曼(斯特兰·斯卡斯加德 Stellan Skarsgård 饰)偶遇了遍体鳞伤躺在雪地里的女子乔伊(夏洛特·甘斯布 Charlotte Gainsbourg 饰)好斯科特刚从高中毕业,在毕业典礼上和女友菲奥娜商量着好好享受这个暑假,却被女友当着他家人的面把他甩掉斯科特对着菲奥娜的背影大喊这成为他朋友库珀和他弟弟伯特的笑柄 在韦德家的毕业晚会上得知双胞影片围绕一名失明的女子(布蕾克·莱弗利饰)和其丈夫展开(杰森·克拉克饰)随着视力慢慢恢复她看到了婚姻背后令人不安的真相布兰顿(希拉里•斯万克 Hilary Swank 饰)来到法奥斯城成为了当地的大众情人很受女性欢迎然而他却有着不为人知的隐秘——俊男本是女儿身“他”的真名叫蒂娜一直对自己是个女性缺失认同他宅男丁一(刘芮麟 饰)是有名的“学霸”又懒又爱睡觉的他其实拥有不为人知的特殊本领——过目不忘!但这项技能有个致命弱点——只要被惊吓暂存记忆就会瞬间消失!意外让进入考场的丁一秒变学渣眼看便要复读间...