Question: who plays luna in the harry potter movies
Answer: Evanna Patricia Lynch