是由新手编剧尚-克里斯托夫·卡斯特里所编写。主要由Film4、The Ink Factory、Studio 8、保利博纳电影发行公司和制作。李安将执导本片。2015年2月25日，新人演员乔·欧文将在片中主演比利。同日，Deadline透露，李安想让盖瑞特·荷德伦参演担任要角。史提夫·马丁于2015年3月3日加入演员阵容。2015年3月6日，证实荷德伦确定参演。于2015年3月13日加入剧组。2015年4月1日，克莉丝汀·史都华加入饰演主角比利的姊姊凯瑟琳。同日，宣布班·普瑞特将饰演贾许一角。2015年4月8