For an actress who first made her mark in Trainspottting as a schoolgirl doing things with junkie Ewan McGregor that her slumbering parents would surely have disapproved of, Kelly Macdonald admits she was a bit of a failure at being a teen rebel.
“I didn’t have much to rebel against,” she says.
She is certainly nowhere near as willful or energetic as the tomboyish Princess Merida, the character she voices in Disney-Pixar’s new animated feature, Brave.
“The description of Merida is so far removed from me that if it was a live action I think I wouldn’t have been in the casting room.
“I’m far too old, I’m not physical or athletic or beautiful enough, so thank goodness it’s an animated version.”
What she found less difficult was snapping back into a teenage mindset.
“The teenage aspect wasn’t a challenge. I am ashamed to say that came back really quickly, even after 17 years.
“I just had to pretend my mum was in the room. Nothing winds you up like your parents.”
Kelly, 36, has firmly established her career in Hollywood, starring in Emmy Award-winning series Boardwalk Empire and Oscar winning films such as No Country For Old Men.
Born in Glasgow, being in Brave means she was able to return to Scottish roots for her voice acting debut.
The film, which opened this week, is set in the mythical medieval Scottish Highlands and Kelly leads a predominantly Scottish cast including Billy Connolly, Kevin McKidd and Robbie Coltrane.
Oscar-winning actress Reese Witherspoon was originally in the frame to play Merida and had already recorded some lines before dropping out due to scheduling conflicts, at which point Kelly stepped in.
“It was an amazing experience and one I never thought I’d get the chance to do. I feel very privileged,” she says.
“I was totally blown away when I saw Merida for the first time.
“I just couldn’t believe what Disney-Pixar were capable of.”
Merida is Pixar’s first heroine, the flame haired and fiery, horse back riding, bow and arrow shooting daughter of King Fergus (voiced by Connolly) and Queen Elinor (Emma Thompson).
“I feel quite proud to be the voice of Pixar’s first female protagonist,” admits Kelly.
Merida’s parents are intent on marrying off their daughter to the first-born son of one of the other clans, but the feisty teenager runs off, crossing paths with a witch (Julie Walters) whom she begs for help to change her fate.
Kelly amended some of Merida’s American-written lines, adding some Scottish colloquialisms, but the biggest challenge lay in just using her voice to act.