电影背景设定在1911年,广州黄花岗起义失败后,清政府开始大规模追捕革命党人。故事的焦点集中在海城,这个通往内地的关键地带,随着大批清廷密探的到来,紧张的氛围逐渐笼罩着这座城市。
影片的主人公柳晚晴(陈一诺饰)在夏至的上午,得知自己怀孕的消息。她兴高采烈地打电话告诉丈夫谢志远,却在通话中听到了丈夫要出差的突然消息,随即电话挂断。
然而,当午夜来临时,两名警察敲响了谢家的门,带来了谢志远遭遇车祸身亡的噩耗。柳晚晴的世界瞬间崩溃,更让她难以接受的是,丈夫车祸中竟然与一位名叫王心茹的女子有关。从行李和船票的发现来看,这两人似乎计划私奔。而在警察局,柳晚晴还遇到了处理王心茹事务的男人萧枫,原来他是王心茹的丈夫。
然而,随着事件的发展,柳晚晴开始怀疑萧枫是否隐瞒了一些事情。为何他在谢志远出车祸那天并不在家,而是出城?这一疑点引发了她的探求欲望。
柳晚晴展开了自己的调查,她发现谢志远的车辆轮胎曾被子弹射穿,而萧枫的抽屉里竟然有一把手枪,而且子弹与射穿轮胎的子弹一样。柳晚晴被迫面对一个惊人的事实:车祸并非意外。然而,她的态度开始有所改变,原谅了萧枫。
接下来的日子,柳晚晴身体出现不适,萧枫陪她去医院检查。在他离开后,柳晚晴打听了王心茹的情况,结果发现更加令人震惊的真相:王心茹根本没有结过婚,也没有丈夫。
柳晚晴开始悄悄跟踪萧枫,最终来到了谢志远和王心茹曾幽会的旅馆。令她惊讶的是,那个在车祸中死去的王心茹居然复活了!而萧枫与她似乎有着不可告人的秘密。