Here’s the first red band trailer for Your Highness, the stoner comedy/medieval adventure hybrid from Pineapple Express director David Gordon Green. Starring Danny McBride, James Franco, Natalie Portman, and Zooey Deschanel, it’s scheduled to open on April 8. These guys are clearly fans of the genre of movies they’re spoofing, and it looks pretty excellent based on this trailer.