All the world's a stage, and...well, you know the rest. And on the off chance that you're not familiar with one of Shakespeare's most famous (read: overused) speeches, the Riverside Shakespeare Theatre Company has you covered with its outdoor... More >>>