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