1、《角色Hercule Poirot》由《奥斯汀·特雷弗》饰演。
2、《角色Sir Roger Ackroyd》由《》饰演。
3、《角色Dr. Sheppard》由《》饰演。
4、《角色Ursula Browne》由《伊丽莎白·艾兰》饰演。
5、《角色Lord Halliford》由《》饰演。
6、《角色Ralph Ackroyd》由《》饰演。
7、《角色Mrs. Ackroyd》由《》饰演。
8、《角色Caryll Sheppard》由《》饰演。