Question: who does the voice of merida in brave?
Answer: Kelly Macdonald