导演叶伟信过去的代表作大多是《杀破狼》、《叶问》等充满雄性气质的动作片,他却称爱情电影也是自己一直有兴趣涉猎的类型。新版《倩女幽魂》难免被人拿来与徐克版比较,叶伟信却称两部电影角度大不相同,“我看旧版《倩女幽魂》最后一场戏时候,宁采臣和小倩分开,燕赤霞站在旁边的时候,突然觉得他应该有自己的故事。这个版本就是从燕赤霞的角度来讲述,但同时也会保留旧版故事的一些精华。”他也表示扮演虽然宁采臣和燕赤霞戏份都很重要,但扮演燕赤霞的古天乐才算是男一号。
让电影经验尚浅的余少群扮演曾被张国荣演绎过的宁采臣,是叶伟信第一感觉的选择,他表示选角总凭感觉,在筹备时就很快认定余少群是首选,也自信影片上映后,观众会认同他的选择。余少群笑称自己糊里糊涂就得到了这个角色,作为哥哥的影迷不敢称演宁采臣是对哥哥的“挑战”。