Question: The reporter asks John about the body at the airport. "I saw the stiff, word is that's your handiwork." John responds "I only do needle point". What was that supposed to mean?
Quantom X
30th Jul 2013
Die Hard 2 (1990)
Answer: I believe it was in response to the reporter who said, "Rumor has it that was your handiwork" (the handiwork being killing of one of the stiffs).
Chosen answer: His way of dodging the question, of being sarcastic as he tries to get away from the reporter, trying to push the blame off himself and needlepoint being a craft/hobby that everyone is familiar with.
What was he being sarcastic about?
He was being sarcastic about needlepoint (a type of embroidery or hand stitching) being his only handiwork.
Bishop73
John has a bad attitude about nosy reporters after a reporter exploited his children in the first Die Hard.