Catherin O’Hara – acting legend