Pixar has debuted the second TV spot for Brave, which is set for release in theaters nationwide June 22. Kelly Macdonald lends her voice to Princess Merida, a skilled archer who leaves her regal past behind to forge her own identity. Take a look!
Second Brave TV Spot
Kelly Macdonald voices the rebellious Princess Merida, who leaves her royal upbringing for a new life in Pixar's animated adventure.