莫加入剧组，饰演班奈特所饰角色的丈夫。彼得·赛斯嘉于5月20日签约诠释片中的反派角色。外界曾一度传出杰森·摩莫亚将出演该片的消息；但在5月20日，Deadline.com报导称，摩莫亚为了出演《水行侠》（2018年）而退出了该片的剧组。7月11日，据《每日镜报》报导，维尼·琼斯也将参演电影。在电影开拍前，众演员被送去训练营接受牛仔的训练，磨练其技能。主体拍摄在2015年3月18日至8月18日间进行，为期64天。该片主要在美国路易斯安那州的巴顿鲁治北部取景，而片中亦有部分场景在圣弗瑞安斯维尔、扎卡里、李奇微及