Today, the nation of Movie News was swamped by a sudden flurry of new trailers. Hot on the heels of the 'Cars 2' trailer, you can now take a gander at previews for the fantasy comedy 'Your Highness' and the remake of the hit man classic 'The Mechanic.'

You couldn't have a stranger grab-bag of trailer goodies available for your viewing pleasure, so give them both a watch after the jump!

The first trailer in the bunch is David Gordon Green's follow-up to his wonderful and ever-so-slightly under-appreciated 'The Pineapple Express.' How exactly do you pitch 'Your Highness'? A raunchy R-rated stoner comedy shot like a 1980s fantasy film? Dungeons and Dragons and Bongs and Crotch Jokes? Whatever it is, this red band, completely NSFW trailer is absolutely hilarious:



More Your Highness Videos

Perhaps a film this strange is destined for low box office and a cult following, but the fact that it exists is, to borrow the parlance of the trailer itself, just motherf*cking magical. James Franco, Danny McBride and Natalie Portman go on a quest through a mystical land to rescue Zooey Deschanel from the clutches of an evil wizard? And it's a comedy? What's not to love? Sign us up.

And next we have 'The Mechanic.' Say what you want about the quality of the films he stars in, but if there's one movie star alive today who is man enough to step into the shoes of Mr. Charles Bronson, it's Jason Statham. Hot on the heels of our premiere of the film's awesome poster comes a trailer that promises one thing: 'The Mechanic' will feature Statham rendering many a baddie asunder. See for yourself:



Yes, that's Ben Foster playing Statham's vengeance-seeking apprentice. Yes, that should increase your interest tenfold. Nothing in the trailer screams "unique and innovative filmmaking!" but sometimes all a film needs to do is kick a lot of ass and take a lot of names. As far as solid action films go, 'The Mechanic' looks like it could be a winner.

Which trailer wins the day? Which film are you most looking forward to? Chatter about it in the comments below!