角分别由弗兰克·费雷（Frank Finlay）和安娜·杰克森（Anna Jackson）出演。
电影.怀特摩尔重新为1987年改编的电影撰写了电影剧本，并由安·班考夫特以及安东尼·霍普金斯担任主角。该片的主人公还包括了汉芙在曼哈顿的朋友、书店的员工以及弗兰克的妻子（由茱蒂·丹契饰演）。班考夫特凭借此片摘取了英国电影学院奖最佳女主角的桂冠，怀特摩尔和邓肯分获导演和协助演出的提名。电影在台湾上映时被译为《迷阵血影》。2016年由汤唯和吴秀波主演的电影《北京遇上西雅图之不二情书 》，