金纳饰演年轻的哈利，戴维斯则饰演年轻的萝西，年长版则由茱莉·华达丝饰演。2017年8月16日，据宣布将会饰演年轻的谭雅，年长版则由姬丝·芭伦斯基饰演。茱莉·华达丝及史戴伦·史卡斯格也分别重演萝西及比尔的角色。2017年10月16日，电影公司宣布歌手兼演员雪儿将会加入电影的演员阵容，那是自从2010年她跟梅丽·史翠普合作的首出电影《施活的遭遇》以来首次参演电影中的角色。电影的该部分专门为雪儿而写的，而她选择了安迪·加西亚作为她在电影中的伴侣。
拍摄.该片的主体拍摄于2017年8月12