‘All the world’s a stage, And all the men and women merely players.’ Over the past 400 years, Shakespeare’s plays have been performed across the globe, in productions big and small. Many actors have tried their hand at bringing characters such as Hamlet, Othello, Puck, and Juliet to life. How well do you know some of the great Shakespeare actors and the plays they performed in? Test your knowledge with our quiz below.

Image Credit: “Innenraum des Globe Theatre in London” by Tohma. GFDL via Wikimedia Commons.