News

Catherine O'Hara is a talented actor. Her acting career spans over decades. She has shown her talent on both big and small screens. Every character she played has left an indelible mark on viewers.