No longer booking

James II: Day of The Innocents by Rona Munro

A violent royal playground is depicted in James II: a terrifying arena of sharp teeth and long knives.

James II becomes the prize in a vicious game between Scotland’s most powerful families. Crowned when only six, abandoned by his mother and separated from his sisters, the child king is little more than a puppet. There is only one friend he can trust: William, the future Earl of Douglas.

The ensemble cast includes Jamie Sives (Game of Thrones) and Sofie Gråbøl (The Killing).

Sign-up for booking alerts, offers & news about James II: Day of The Innocents and other shows:

Venue Information

National Theatre - Olivier Theatre , Upper Ground, London, SE1 9PX

Nearest Tube or Train: Waterloo (Jubilee line, Northern line, Bakerloo line)

Nearest Buses: 1, 4, 26, 59, 68, 76, 139, 168, 171, 172, 176, 188, 243, 341, 521, X68, RV1

Directions

Google Apple

Frequently Asked Questions

James II: Day of The Innocents is playing at the National Theatre - Olivier Theatre in London
Yes, James II: Day of The Innocents has matinee performances on the following days:
No, sorry, James II: Day of The Innocents has now completed its run and is no longer on sale.
National Theatre 2026 - 2027

The National Theatre, London

Book tickets
National Theatre 2026 - 2027