Question: who plays the girl ghost in harry potter?
Answer: Shirley Henderson