Shakespeare's Globe

Richard, Duke of Gloucester played by Mark Rylance

Richard III (2013)
Written by: William Shakespeare