Mark Rylance does not care to be described as the finest actor of his generation, so, if he is reading this, he should stop now. His range is extraordinary: not only the greatest Hamlet but the ...