REVIEW

Rockspeare: Richard III has Dene Kermond as Shakespeare's cheerfully self-centred king