Sir Kenneth Branagh is returning to the Royal Shakespeare Company for the first time in more than three decades, in what the RSC's artistic directors are calling a "once-in-a-generation theatrical ...