Richard 3 | Bell Shakespeare

One of Shakespeare's History plays, and the fourth longest in the entire canon, Richard III is a tricky piece and has the potential to just become a mass of talking heads coupled with bloody chaos.