《奎迪3》由迈克尔·B·乔丹执导并主演,扎克·贝林(《国王理查德》)和基南·库格勒(《空中大灌篮2》)负责剧本。泰莎·汤普森回归饰演比安卡,菲利西亚·拉斯海德回归饰演母亲玛丽,伍德·哈里斯回归饰演托尼·小公爵,上一部的主要对手Big Nasty回归饰演维克托,“征服者康”乔纳森·梅杰斯新加盟。《花月杀手》能深入这段婚姻,还有小李子修改剧本的功劳。小李子本来饰演探员汤姆·怀特这个角色,后改为饰演欧内斯特。在他看来,欧内斯特在原著中虽着墨不多,但他的特殊身份,却使其成为探入历史、表现种族挣扎的最佳视角人物。小李子便与编剧商量,加重了欧内斯特的戏份,“将原剧本修改了一半的内容”(编剧艾瑞克·罗斯 语)。