cast
Kelly Macdonald
as Merida
Billy Connolly
as Fergus
Emma Thompson
as Elinor
Julie Walters
as The Witch
Robbie Coltrane
as Lord Dingwall
Kevin McKidd
as Lord MacGuffin / Young MacGuffin
Craig Ferguson
as Lord Macintosh