{
  "schemaVersion": 1,
  "slug": "macbeth",
  "title": "Macbeth",
  "author": "William Shakespeare",
  "language": "en",
  "spoilers": true,
  "characters": [
    {
      "name": "First Witch",
      "aliases": [
        "First Weird Sister"
      ],
      "description": "One of the three witches who prophesies Macbeth’s rise and helps lure him toward ruin."
    },
    {
      "name": "Second Witch",
      "aliases": [
        "Second Weird Sister"
      ],
      "description": "One of the three witches who prophesies Macbeth’s rise and helps lure him toward ruin."
    },
    {
      "name": "Third Witch",
      "aliases": [
        "Third Weird Sister"
      ],
      "description": "One of the three witches who prophesies Macbeth’s rise and helps lure him toward ruin."
    },
    {
      "name": "Graymalkin",
      "aliases": [],
      "description": "A familiar spirit called by the First Witch; its cry signals her."
    },
    {
      "name": "Paddock",
      "aliases": [],
      "description": "A familiar spirit called by the Second Witch; it calls to her."
    },
    {
      "name": "Duncan",
      "aliases": [
        "King of Scotland"
      ],
      "description": "King of Scotland and father of Malcolm and Donalbain. Macbeth murders him while he is a guest at Macbeth’s castle."
    },
    {
      "name": "Malcolm",
      "aliases": [
        "Prince of Cumberland"
      ],
      "description": "Duncan’s elder son and heir to the Scottish throne. He escapes to England after his father’s murder, wins Macduff’s trust, and returns with an army to defeat Macbeth and reclaim the crown."
    },
    {
      "name": "Donalbain",
      "aliases": [],
      "description": "Duncan’s younger son. He flees to Ireland after his father’s murder and is reported absent from Malcolm’s campaign against Macbeth."
    },
    {
      "name": "Lennox",
      "aliases": [],
      "description": "A Scottish nobleman who witnesses the upheaval after Duncan’s murder and later discusses opposition to Macbeth. He joins Malcolm’s campaign against the tyrant."
    },
    {
      "name": "Captain",
      "aliases": [
        "Soldier",
        "Sergeant"
      ],
      "description": "A wounded Scottish soldier who reports Macbeth and Banquo’s victories over rebels and Norwegian forces."
    },
    {
      "name": "Macdonwald",
      "aliases": [],
      "description": "A rebel leader from the Western Isles, killed by Macbeth in battle."
    },
    {
      "name": "Norweyan lord",
      "aliases": [
        "Norwegian lord"
      ],
      "description": "A leader of the Norwegian forces who attacks Scotland; Ross reports his defeat."
    },
    {
      "name": "Cawdor",
      "aliases": [
        "Thane of Cawdor",
        "Former Thane of Cawdor"
      ],
      "description": "The former Thane of Cawdor, executed for treason after supporting Norway and the rebellion."
    },
    {
      "name": "Ross",
      "aliases": [
        "Thane of Ross"
      ],
      "description": "A Scottish nobleman who reports the victory over Norway and brings Macbeth news that he has been named Thane of Cawdor. He later joins Malcolm’s forces and tells Macduff that his wife and children have been slaughtered."
    },
    {
      "name": "Angus",
      "aliases": [
        "Thane of Angus"
      ],
      "description": "A Scottish nobleman sent with Ross to announce Macbeth’s new title. He later joins the nobles marching against Macbeth."
    },
    {
      "name": "Macbeth",
      "aliases": [
        "Thane of Glamis",
        "Thane of Cawdor",
        "King of Scotland"
      ],
      "description": "A Scottish general who becomes king after murdering Duncan. Driven by ambition and fear of losing the crown, he orders further killings; Macduff kills him in battle and brings his head to Malcolm."
    },
    {
      "name": "Banquo",
      "aliases": [],
      "description": "A Scottish general, Macbeth’s companion, and father of Fleance. The witches prophesy that his descendants will be kings; Macbeth has him murdered."
    },
    {
      "name": "Sweno",
      "aliases": [
        "King of Norway"
      ],
      "description": "The Norwegian king, who seeks terms after his forces are defeated by the Scots."
    },
    {
      "name": "First Messenger",
      "aliases": [
        "Messenger"
      ],
      "description": "A servant who tells Lady Macbeth that Duncan will arrive at Macbeth’s castle that night."
    },
    {
      "name": "Lady Macbeth",
      "aliases": [],
      "description": "Macbeth’s wife and Queen of Scotland. She urges him to murder Duncan and helps cover up the crime. Tormented by guilt, she sleepwalks and dies by her own hand."
    },
    {
      "name": "Macbeth’s Servant",
      "aliases": [
        "Servant"
      ],
      "description": "An unnamed servant in Macbeth’s household who carries out his orders. One servant brings Macbeth news of the approaching English army."
    },
    {
      "name": "Macduff",
      "aliases": [
        "Thane of Fife"
      ],
      "description": "A Scottish nobleman who discovers Duncan’s murder and opposes Macbeth. After Macbeth’s men kill his wife and children, Macduff joins Malcolm’s campaign and kills Macbeth; he was born by Caesarean section."
    },
    {
      "name": "Fleance",
      "aliases": [],
      "description": "Banquo’s son, who escapes the murderers sent by Macbeth."
    },
    {
      "name": "Porter",
      "aliases": [],
      "description": "The unnamed porter at Macbeth’s castle who answers the gate after Duncan’s murder."
    },
    {
      "name": "Old Man",
      "aliases": [],
      "description": "An unnamed elderly man who speaks with Ross about the unnatural events following Duncan’s murder."
    },
    {
      "name": "Two Chamberlains",
      "aliases": [
        "Sleepy grooms",
        "Murderers of Duncan"
      ],
      "description": "Duncan’s two sleeping attendants, whom Lady Macbeth drugs and frames for his murder; Macbeth kills them."
    },
    {
      "name": "First Murderer",
      "aliases": [],
      "description": "One of the hired killers Macbeth recruits to murder Banquo and Fleance. He helps kill Banquo."
    },
    {
      "name": "Second Murderer",
      "aliases": [],
      "description": "One of the hired killers Macbeth recruits to murder Banquo and Fleance."
    },
    {
      "name": "Third Murderer",
      "aliases": [],
      "description": "A third killer who joins the ambush on Banquo and Fleance, saying Macbeth sent him."
    },
    {
      "name": "Ghost of Banquo",
      "aliases": [],
      "description": "Banquo’s ghost, which appears at Macbeth’s feast and terrifies him."
    },
    {
      "name": "Hecate",
      "aliases": [],
      "description": "Mistress of the witches’ charms who rebukes them for dealing with Macbeth without her and plans visions to deceive him."
    },
    {
      "name": "Apparition of an armed Head",
      "aliases": [
        "Armed Head"
      ],
      "description": "A vision conjured by the witches that warns Macbeth to beware Macduff."
    },
    {
      "name": "Apparition of a bloody Child",
      "aliases": [
        "Bloody Child"
      ],
      "description": "A vision conjured by the witches that tells Macbeth no one born of a woman will harm him."
    },
    {
      "name": "Apparition of a Child crowned, with a tree in his hand",
      "aliases": [
        "Crowned Child"
      ],
      "description": "A vision conjured by the witches that predicts Macbeth will not be defeated until Birnam Wood comes to Dunsinane."
    },
    {
      "name": "Apparition of Banquo’s line",
      "aliases": [
        "Eight kings"
      ],
      "description": "A succession of kings shown to Macbeth by the witches; their vision suggests Banquo’s descendants will rule."
    },
    {
      "name": "Macduff’s Wife",
      "aliases": [
        "Lady Macduff"
      ],
      "description": "Macduff’s wife, left in Scotland with their son when he flees. Macbeth’s men pursue and kill her."
    },
    {
      "name": "Macduff’s Son",
      "aliases": [
        "Boy",
        "Son"
      ],
      "description": "Macduff’s young son, who trades witty remarks with his mother before a murderer kills him."
    },
    {
      "name": "Macduff’s Messenger",
      "aliases": [
        "Messenger"
      ],
      "description": "An unnamed man who warns Lady Macduff that danger is approaching and urges her to flee."
    },
    {
      "name": "Malcolm’s test of Macduff",
      "aliases": [],
      "description": "No additional character; Malcolm speaks in his own person."
    },
    {
      "name": "Old Siward",
      "aliases": [
        "Siward"
      ],
      "description": "An experienced English commander and Malcolm’s uncle, who leads ten thousand soldiers against Macbeth. He accepts his son’s death in battle with pride."
    },
    {
      "name": "Doctor",
      "aliases": [
        "Doctor of Physic"
      ],
      "description": "A physician who attends Lady Macbeth during her sleepwalking and later treats her troubled mind. He also tells Malcolm about the English king’s miraculous healing of the sick."
    },
    {
      "name": "English King",
      "aliases": [
        "King of England",
        "Good king"
      ],
      "description": "The unnamed king of England, who shelters Malcolm and supports his campaign with ten thousand soldiers. He is said to heal people suffering from the king’s evil by touch and prayer."
    },
    {
      "name": "Strangers to the English king’s healing",
      "aliases": [
        "Strangely-visited people"
      ],
      "description": "Unnamed sick people in England, afflicted with swelling and ulcers, whom the English king is said to heal."
    },
    {
      "name": "Waiting-Gentlewoman",
      "aliases": [
        "Gentlewoman"
      ],
      "description": "An unnamed attendant who has watched Lady Macbeth sleepwalk and tells the doctor what she has observed."
    },
    {
      "name": "Menteith",
      "aliases": [],
      "description": "A Scottish nobleman who joins Malcolm’s forces marching against Macbeth."
    },
    {
      "name": "Caithness",
      "aliases": [],
      "description": "A Scottish nobleman who joins the campaign against Macbeth and reports on the tyrant’s defenses."
    },
    {
      "name": "Seyton",
      "aliases": [],
      "description": "A servant or attendant to Macbeth who brings him reports and tells him that the queen is dead."
    },
    {
      "name": "Macbeth’s Messenger",
      "aliases": [
        "Messenger"
      ],
      "description": "An unnamed messenger who reports seeing Birnam Wood moving toward Dunsinane."
    },
    {
      "name": "Young Siward",
      "aliases": [
        "Siward’s son"
      ],
      "description": "Old Siward’s son, a young English soldier who fights Macbeth and is killed."
    },
    {
      "name": "Macbeth’s Second Messenger",
      "aliases": [
        "Messenger"
      ],
      "description": "An unnamed messenger who reports the English force approaching Dunsinane."
    }
  ],
  "analysis": {
    "sourceSha256": "c106d4f56eef85bfe9c3f1611b20f5facc2d3bc2ef52b7677cc0f4d5875c0a2a",
    "generatedAt": "2026-10-24T10:43:50.685415+00:00",
    "partsProcessed": 2,
    "extractionWarnings": [],
    "promptSha256": "ef6b30afebc4d1ea57690ea5b456465684c74b7af125ea8d48e25e6ba2004d41",
    "model": "gpt-6-luna",
    "pipelineVersion": 1
  }
}
