Prepare to witness all 37 of Shakespeare’s plays in 97 minutes, including a hilarious rap version of Othello, Titus Andronicus adapted as a cooking programme and Hamlet performed forwards AND backwards.

Read More