Shakespeare Characters 5 quiz

Average:  6.48
Played:  2185
William Shakespeare has written many plays and created many characters. Can you match the play and the characters in this quiz?