Shakespeare's Globe

Duncan played by James Clyde

Macbeth (2010)
Written by: William Shakespeare