Shakespeare's Globe

Lord Stanley played by Penelope Beaumont

Richard III (2003)
Written by: William Shakespeare