Au Moyen-Age, dans le pays imaginaire de Florin, la belle Bouton d'Or se languit après le départ de son bien-aimé Westley, parti chercher fortune et qu'elle croit mort. Cinq ans plus tard, elle accepte d'épouser le prince Humperdinck...
Le capitaine Hugh "Bullshot" Crummond, devenu célèbre après ses exploits de pilote pendant la Première Guerre Mondiale, doit sauver le monde de l'horrible comte Otto van Bruno. Sans oublier de conquérir le cœur de la jolie fille à la fin, évidemment.