合在《依然爱丽丝》中合作过的编剧共同撰写剧本。影片的幕后制作团队来自2015年电影《卡罗尔》，由独立电影公司和联合制作。亦将出资并共同制作，这也是该公司首次涉足英国。同日，Deadline报道称凯拉·奈特利将出演女主角科莱特。2017年5月15日，多米尼克·韦斯特加入剧组饰演科莱特的第一任丈夫亨利·高泽尔-维拉尔。5月23日，、费欧娜·萧、和成为影片演员。6月21日，和确认将出演该影片。影片拍摄始于2017年夏。5月26日，影片摄制组在伦敦的一个农场取景。拍摄期间，主演凯拉·奈特利被发现出现在匈牙利布达