アンをナタリー・ポートマン、メアリーをスカーレット・ヨハンソン、ヘンリー8世をエリック・バナが演じた。
史嘉蕾·乔韩森扮演玛莉·博林，娜塔莉·波曼扮演安妮·博林，艾瑞克·巴纳扮演亨利八世。