Shakespeare's Globe

Queen Elizabeth played by Samuel Barnett

Richard III (2013)
Written by: William Shakespeare