1985年,浓雾笼罩的郊外,周日早晨少女丽莎·约翰逊(阿比盖尔·布蕾斯琳 Abigail Breslin 饰)被弟弟罗比(Peter DaCunha 饰)吵醒。她颇感烦恼地起床,按照妈妈(米歇尔·诺尔顿 Michelle Nolden 饰)的指示洗衣服,爸爸布鲁斯(彼德·奥德博拉治 Peter Outerbridge 饰)则在地下室修着汽车。看似平凡无奇的普通人家,却弥漫着诡异神秘的气息。不知曾几何时,丽莎发现每天重复着同样的内容,家人反复干着同样的事、说着同样的话、度过同一个浓雾笼罩的周末。她尝试改变这一切,然而无从下手,此外更有带着死神气息的男子警告丽莎不要破坏当前的一切。
无法忍受折磨的丽莎,不可避免落入过去、现在和未来的夹缝中,局势完全失控……。《最后的99天》取材于真实的历史事件,讲述了解放前夕,在距新政协预定的会期还有99天之际,上海地下党为了争取并掩护民主人士北上参加第一届新政协会议,一对同父异母的兄弟即共产党人肖昆和国民党军官肖鹏之间,展开殊死搏斗的故事。。