
Merida, heroine of Disney-Pixar's "Brave," is voiced by Kelly Macdonald. She bucks her mother, the queen, preferring horseback riding and archery to her role as princess. (Associated Press)

Merida, heroine of Disney-Pixar's "Brave," is voiced by Kelly Macdonald. She bucks her mother, the queen, preferring horseback riding and archery to her role as princess. (Associated Press)

Kelly Macdonald has been a supporting actress in "No Country for Old Men" and "Finding Neverland." She also has a major role in HBO's "Boardwalk Empire," but voicing the lead in a film topping the box office is a new experience for her. (Associated Press)

Actor Steve Buscemi, left, and actress Kelly Macdonald speak about their upcoming series "Boardwalk Empire" at the HBO Summer press tour panel in Beverly Hills, Calif. on Saturday, Aug. 7, 2010. (AP Photo/Dan Steinberg)