Kenneth Branagh plays the title role in a new production of William Shakespeare’s King Lear, set in the barbarous landscape of Ancient Britain. Featuring a cast of rising stars from the Royal ...