Brave is being billed as Pixar’s first crack at making a fairytale – and described as ‘darker and more mature in tone than their previous films.

Scottish actress Kelly Macdonald voices rebellious Princess Merida. In this clip, in which some unsavoury men attempt to win the hand of the princess in an archery contest, is a teaser of things to come. Pixar fans can get their teeth into this little snippet of the drama.

And by way of a magical animated bit of Pixar/Disney magic bonus, here’s a clip from the Oscar-nominated La Luna