剧受聘来为2014年小说《半场无战事》改编成电影，但最终拍摄的版本是由新手编剧尚-克里斯托夫·卡斯特里所编写。主要由Film4、The Ink Factory、Studio 8、保利博纳电影发行公司和制作。李安将执导本片。2015年2月25日，新人演员乔·欧文将在片中主演比利。同日，Deadline透露，李安想让盖瑞特·荷德伦参演担任要角。史提夫·马丁于2015年3月3日加入演员阵容。2015年3月6日，证实荷德伦确定参演。于2015年3月13日加入剧组。2015年4月1日，克莉丝汀·史都华加入饰演主角比利