In the second and third parts of the James Plays trilogy we see Scotland making an agonizing transition from a seething maelstrom of clan rivalry to the elegant decadence of a Renaissance court.
For the boy king James II, the Day of the Innocents is a swirling nightmare of brutality, terrifying superstitions and incomprehensible conspiracies.
Director Laurie Sansom vividly expresses the viewpoint of a traumatized boy with frenetic choreography, thunderous percussion and haunting masks.
Amid the chaos Daniel Cahill draws us into the private world of a damaged child who finds solace in small acts of kindness and slowly rises above the viciousness that surrounds him by asserting the authority of his own personality.
The tragedy of the king's painful coming-of- age is revealed in his bond with the heir to the Douglas clan and Andrew Still's performance movingly expresses the intense need for friendship from a boy who is cruelly bullied by a callous, acquisitive father who is given an imposing presence by Peter Forbes,
With James III it is as if we leave behind a nightmarish vision from Hieronymus Bosch and are transported into a Botticelli allegory. Roses adorn the set, characters appear in luxuriant modern dress and sweet music fills the air - including a marvelous sing-along version of an 80's pop classic by The Human League.
In Matthew Pidgeon's striking performance, James III is a nihilistic libertine taunting his subjects with whimsical indulgences and epicurean fancies.
The business of running the state falls to his Danish Queen and Malin Crépin delivers a mesmerizing performance as she hold up a mirror to the self-inflicted misery of an ungovernable people who prize attitude above rational decision making.
At times the compelling narrative drive of Rona Munro's script appears weighed down by heavy-handed metaphors about mirrors revealing the truth but the vitality of the staging makes it easy to pass over these moments.
Whether sampled individually, or experienced in the eight-hour marathon of the full trilogy, The James Plays provide a vigorous testimony to the potency of historical drama.
Where: ASB Theatre, Aotea Centre
When: Until March 12.