風邪をひいた少年(フレッド・サヴェージ)を見舞いに来たおじいさん(ピーター・フォーク)が話して聞かせる「プリンセス・ブライド」の物語--昔々、フローリン王国にバターカップ(ロビン・ライト)という美しい娘が住んでいた。彼女には永遠の愛を誓ったウェスリー(ケーリー・エルウェス)というハンサムで忠実な恋人がいたが、彼が旅の途中で海賊に殺されたとの噂を聞いて、希望を失った彼女は、腹黒いフンパーディング王子(クリス・サランドン)の求愛をうけ入れるが、ある日バターカップは、ひと儲けを企む奇妙な3人組によって誘拐されてしまう。