Shakespeare's Globe

King Edward II played by Liam Brennan

Edward II (2003)
Written by: Christopher Marlowe