A new still has arrived from Pixar's Brave. Merida is the focus of the film and the center of our next still from the Scotland Highlands set adventure romance.

FREE Movie Newsletter