Advertising Remove ads Home / Stars / Catherine O'Hara / Photos / The Studio Photos Catherine O'Hara Profile Filmography 37 Awards 10 Photos 15 The Studio Photo 5 of 15 12 June 2025 Previous All photos Next More photos of Catherine O'Hara All (15) From the TV show The Studio Advertising Remove ads