Macdonald lends voice to Brave
Kelly Macdonald has taken over from Reese Witherspoon for the lead role in Pixar's forthcoming animation, Brave.
The Boardwalk Empire actress is to voice Scottish princess Merida in the fairytale, which also features Emma Thompson and Billy Connolly as her on-screen parents King Fergus and Queen Elinor.
"Brave is an epic adventure chock-full of action, humour and heart," said director Mark Andrews.
"There's no more perfect setting for this powerful tale than the dark and rugged Scottish Highlands. Imagine: magic, mystery and danger - all set within a haunting and beautiful landscape. It's like nothing you've seen before from Pixar."
Determined to carve her own path in life, skilled archer Merida turns to an eccentric Wise Woman (voiced by Julie Walters) after defying an age-old custom sacred to the lords of the land - massive Lord MacGuffin (Kevin McKidd), surly Lord Macintosh (Craig Ferguson) and cantankerous Lord Dingwall (Robbie Coltrane).
Brave, Pixar's 13th feature-length animated film, will be released in cinemas in August 2012.