Mérida, la intrépida princesa escocesa, regresa para vivir una nueva aventura en Brave 2, ambientada en las impresionantes Tierras Altas de Escocia. Con su feroz independencia y sus extraordinarias habilidades con el arco, Mérida se enfrenta a un nuevo desafío: una fuerza mística que amenaza con desmantelar el tejido mismo de su reino. Mientras se embarca en un viaje para proteger a su familia, a su gente y a la tierra mágica que ama, Mérida descubrirá que algunas de las batallas más difíciles se libran en el interior de uno mismo.
Después de los acontecimientos de la primera película, Mérida (con la voz de Kelly Macdonald) se ha convertido en una figura célebre en Dunbroch, tras haber enmendado su relación con su madre, Elinor (con la voz de Emma Thompson), y consolidado su posición como líder de voluntad fuerte del reino. Sin embargo, la paz dura poco, ya que surge un nuevo y misterioso enemigo: un poderoso hechicero con control sobre la magia antigua que altera el equilibrio mismo de la tierra.
La hechicera Morwen intenta revivir una antigua maldición que borraría los cimientos de la familia de Mérida. A medida que la maldición empieza a cobrar fuerza, los bosques, ríos y montañas del reino comienzan a marchitarse y decaer. En un intento desesperado por detener a la hechicera y salvar su reino, Mérida debe adentrarse una vez más en la naturaleza, adentrándose en tierras prohibidas y buscando el consejo de fuerzas antiguas y criaturas míticas.