Your Highness is a completely puerile film. It is childish and immature, full to the brim with knob jokes and well… not much else. Yet it is utterly brilliant. Co-writer Danny McBride plays Thadeous, the stoner-slacker prince who has never completed a quest and is a royal disgrace.
So, when his multi-questing brother, Prince Fabious (played by James Franco), sees his bride-to-be Belladonna (played by Zooey Deschanel) abducted on their wedding day, he is forced to accompany him on an epic quest across the land to save her from a ritual virginal humping.
They have to fight hordes and magic finger monsters and all sorts of ridiculous things along the way, before meeting fellow quester Isabel (played by Natalie Portman). Directed by David Gordon Green (director of Pineapple Express), it plays with the conventions of both the fantasy and action genres, which at their heart are pretty much the same thing. Sometimes it doesn’t always click. Trying to do a slow motion magic sword battle/chariot race with echoes of films such as The Fast and The Furious don’t quite work as well as they could, but the ambition is impressive and it sets the tone for the whole film. If don’t like the beginning of the film then you certainly won’t like the rest of it.
Everyone is great in it and it really feels as if everyone is genuinely having a really fun time. Despite being by far the least known of the main characters, McBride is given lead billing with the A-Listers Franco and Portman in very much supporting roles. Yet he carries the film and does not seem at all put off by their presence. Rasmus Hardiker (as his sidekick Courtney) is also very funny in this and there is a good chemistry between them.
It really is a shame this film got such a kicking from the critics, because it really is very funny. Yes, it’s childish in the extreme, but it works because it doesn’t take itself seriously at all. That is not to say it isn’t well made, but everyone knows what they making and try to do it to the best of their ability.
So if you are looking for nothing more than a 100 minutes of infantile belly laughs, this is the film for you.