As Catherine O’Hara bags lifetime achievement award, here are some of her iconic roles
2021-11-27
The actor took on the role of a sculptor, Delia in the 1988 film Beetlejuice, which also starred Alec Baldwin, Winona Ryder, Geena Davis and others. Image: Twitter/@Horror31Continue Reading