Over less than three decades, Madame Arnfeldt – the elderly former courtesan in A Little Night Music – has been played by an remarkable list of acting legends: Hermoine Gingold, Claire Bloom, Margaret Hamilton, Zoe Caldwell, Vanessa Redgrave, Elaine Stritch, Leslie Caron … Why do they fiud such a small role to be such a plum?