Kenneth Branagh
London revivals have starred Max Wall (Greenwich Theatre, 1974); Peter Bowles (Shaftesbury Theatre, 1986); Robert Lindsay (Old Vic, 2007); and Kenneth Branagh (Garrick Theatre, 2016).