Theatre March 26, 2018 0 The RSC’s Macbeth The Scottish play. In Shakespeare’s home town. By the RSC. As bankable as it gets…