<Li> Catherine O'Hara as Sally , a rag doll - like creation of Finklestein , and the growing love interest of Jack . She is an amateur toxicologist that uses various types of poison to liberate herself from the captivity of Finklestein . She 's also psychic and has premonitions when anything bad is about to happen . O'Hara also voices Shock , one of the trick - or - treaters working for Oogie Boogie . She had previously co-starred in Burton 's Beetlejuice ( 1988 ) . </Li>
<Li> Catherine O'Hara as Sally , a rag doll - like creation of Finklestein , and the growing love interest of Jack . She is an amateur toxicologist that uses various types of poison to liberate herself from the captivity of Finklestein . She 's also psychic and has premonitions when anything bad is about to happen . O'Hara also voices Shock , one of the trick - or - treaters working for Oogie Boogie . She had previously co-starred in Burton 's Beetlejuice ( 1988 ) . </Li>
who does the voice of sally in nightmare before christmas
who does the voice of sally in nightmare before christmas
Catherine O'Hara
Catherine O'Hara