Get access to over 750 educational resources across your entire institution with a Digital Theatre+ subscription.

Cast & creative team

Characters

  • Macbeth
    David Morrissey
  • Banquo
    Ken Bradshaw
  • Witch
    Gillian Kearney
  • Witch
    Eileen O'Brien
  • Witch
    Nathan Mcmullen
  • Macbeth
    Robert Mountford
  • Banquo
    Mitesh Soni
  • Witch
    Ralph Birtwell
  • Witch
    Deven Modha
  • Witch
    John Afzal
  • Macbeth
    Christopher Eccleston
  • Banquo
    Raphael Sowole
  • Witch
    Eve Hatz
  • Witch
    Lauren Heaps
  • Witch
    Elizabeth Kaleniuk
  • Witch
    Aleksandra Penlington
  • Witch
    Phoebe Stephens
  • Witch
    Abigail Walter

Team

  • William Shakespeare
    Writer