《花月杀手》能深入这段婚姻,还有小李子修改剧本的功劳。小李子本来饰演探员汤姆·怀特这个角色,后改为饰演欧内斯特。在他看来,欧内斯特在原著中虽着墨不多,但他的特殊身份,却使其成为探入历史、表现种族挣扎的最佳视角人物。小李子便与编剧商量,加重了欧内斯特的戏份,“将原剧本修改了一半的内容”(编剧艾瑞克·罗斯 语)。男主角马天宇方面,在《尘缘》当中,饰演的则是一个逆袭的废柴。马天宇自身这种呆萌的样子,就非常适合出演这样的角色类型。在定档预告片当中,马天宇这种自身气质和角色气质的高度吻合,简直让观众觉得,这个角色,除了马天宇之外,其他人都没办法驾驭。在不需要演技的玄幻剧当中,竟然需要气质。