Merida (Kelly Macdonald), the impetuous but courageous daughter of Scottish King Fergus (Billy Connolly) and Queen Elinor (Emma Thompson), is a skilled archer who wants to carve out her own path in life. After seeking help from an eccentric witch (Julie Walters) for an ill-fated wish, Merida must discover the true meaning of courage and undo a beastly curse before it’s too late.