《花月杀手》能深入这段婚姻,还有小李子修改剧本的功劳。小李子本来饰演探员汤姆·怀特这个角色,后改为饰演欧内斯特。在他看来,欧内斯特在原著中虽着墨不多,但他的特殊身份,却使其成为探入历史、表现种族挣扎的最佳视角人物。小李子便与编剧商量,加重了欧内斯特的戏份,“将原剧本修改了一半的内容”(编剧艾瑞克·罗斯 语)。编剧、导演瑞奇·梅塔也认为,创作者始终应该保持清醒,以一种合理、节制的方式使用新技术。“我们应该首先考虑自己想要表达的是什么,然后再考虑怎样通过技术来帮助我们进行表达。换言之,我们的想象力应该是被约束的,而技术本身却是不被限制的,所以对我来说,一个非常重要的问题是怎么样去使用这些技术。”