Question: who plays jack skellington in nightmare before christmas
Answer: Danny Elfman
Other accepted answers: Danny Elfman; Chris Sarandon