No one could play a bizarre on-screen mom quite like Catherine O’Hara
By Dan Heching, NCS (NCS) — Catherine O’Hara’s Delia Deetz in 1988’s “Beetlejuice” is a devilishly scrumptious popular culture mom in a class all her personal – bizarre, wired and…