Give your eyeballs a bath right now with the latest trailer for Pixar's Brave, the medieval-ish, Scottish-tinged* tale of one young girl's quest not to give up archery and marry a drip. Well, that's our interpretation anyway.
This third full trailer gives a better flavour than before of the family dramas that bedevil our heroine, Merida (Kelly MacDonald), who's under pressure to marry the son of one of the three local Lairds (Kevin McKidd, Craig Ferguson, Robbie Coltrane) as befits the daughter of King Fergus (Billy Connolly) and Queen Elinor (Emma Thompson).
Here, the family conflict is clearer, and there's more humour from Merida's mischevious little brothers. But we're pretty sure we're still being kept in the dark on huge swathes of the story - which is fair enough really. The less we know, the better.
One thing's for sure: it all looks gorgeous. Brave is out in the US on June 22 and here on August 17 - but don't worry, work on our time machine is coming along nicely, so we're pretty sure we can shorten that gap. We just need to mutate these neutrinos...
*Director Mark Andrews says it's "our fantasy, mythical Scotland".