Az akció a mesés Perador királyságban, a XII. Században, ma Londonban, egy június 31-i holdnapon zajlik.
Perador Királyság
Az apró Perador királyságban, Arthur király egyik vázas vagyonában, Meliot király uralkodik. Az élet békésen és csendesen megy tovább. A király egyetlen lánya és örököse, Melicenta hercegnő, valamint két tiszteletbeli leánya, Nineth és Alison egész napot hímzéssel vagy Lamison udvari zenész társaságában töltik. A lányok belefáradtak a monoton életmódba, szórakozást akarnak. A varázsló Malgrim kölcsönadta Melicentnek egy mágikus tükröt. Megmutatja azt, aki gondol rólad. A hercegnő ott látott egy szokatlan embert, Sam nevét. Egy titokzatos idegen iránt érdeklődött, minden gondolata most csak róla szól. Sam nincs Peradorban, és a hercegnő elküldi Grumet bírósági törpét Malgrimnek, hogy a varázsló segítsen neki megismerni Sam-t. Ezt meghallva a király beteg lányát, Malgrimot - egy karlatánt, és a törpét - részegnek nyilvánítja. Meghívja a bírósági orvosot, Jarvey-t. A király azt mondja lányának, hogy vegye be az orvos által felírt gyógyszereket, és hímezze be a tiszteletes leányokkal, és ő maga megy egy konferenciára Camelotba, Arthur király lakóhelyén.
London
Egy reklámügynökségnél a dolgozók vázlaton dolgoznak egy harisnya reklámra. Sam Penton művész a Melicenta Peradora hercegnő portrét készített reklám céljából. A munka során Sam annyira elhozta a hercegnőt, hogy álmainak lányává vált. Sam szerint egy törpe figyeli őt. Ezt hallva a munkavállalók meglepődnek, hogy senki sem látott törpét. Sam hirtelen azt jelentette, hogy ma június 31. van. A barátok meghívnak egy orvosot, aki úgy néz ki, mint a peradori orvos. Az orvos szerint Samnek hallucinációk vannak, és gyógyszert írt fel neki. Időközben mindenki előtt a rajzot elrabolják a törpét, és eltűnik.
Perador Királyság
Melicent hercegnő kiengedi a kilencedik lelket. A titokzatos idegen Sam belemerült a lány lelkébe, de a törpről még mindig nincs hír. Malgrim cserét kínál a hercegnőnek. Miután a varázsló Merlin aranyos brossot adott az apjának. Ha Melicent odaadja Malgrimnek, akkor segít neki kapcsolatba lépni Sam-kel. Amíg Melicent fontolgatja, mit tegyen, egy kis idős ember, Marlagram jelenik meg. Megígéri, hogy segítséget nyújt a hercegnőnek, és meghívja unokaöccsejét a versenyre. Malgrim egyetért az irigy kilencediknel, hogy megakadályozza Sam és Melicent találkozását.
London
Sam eljön pihenni a Black Horse bárban. Ott találkozik Plunket kapitányval. Törpe is jön a bárba, amelyet senki más nem lát, Sam mellett. Hirtelen egy impozáns ember jelent meg. Úgy tűnik Samnek, mint az illuzionista Malgrimnak. Malgrim egyetért a művészekkel abban, hogy ma, valójában június 31-én is látja a törpét. Azt állítja, hogy Melicent hercegnő valódi ember, ám a 12. században Perador királyságában él. Malgrim azt javasolja, hogy segítsen Samnak találkozni vele. Egy részeg bolygót, aki biztos abban, hogy Perador bár, bárki elhagyja a falon.
A reklámügynökség vezetője, Dimmock veszteséges: átadnia kell a vázlatot az ügyfélnek. A kép eltűnt, és a művész Sam szintén eltűnt. Az iroda javításokat végez, ezért szörnyű zajt hallanak a fúrók, majd egy nagy patkány rohant ki a szekrényből. De az irodában egy nagyon szép lány jelenik meg középkori jelmezben. Azt állítja, hogy Melicent hercegnő, szerelmes Sambe, és a patkány Malgrim varázsló. Dimmock úgy dönt, hogy Melicent a következő modell a művész számára, aki iránti szenvedélye iránta, és elküldi őt filmvetítésekre. Az összes problémát a kabinet kihúzza. Dühösen a séf rá néz, és eltűnik.Peggy titkárnő, aki megrémült a főnök miatt, eltűnik utána, és az Anne alkalmazott, aki eljött, szintén eltűnik. A korábban Peggynek hívott Dr. Jarvis kinyitja a szekrényt, és csak könyvespolcokat lát.
Perador Királyság
Egyszer Peradorban Sam elvesztette Planetot és Malgrimot, de kilencedikkel találkozott. A becsületes becsületes szobalány táplálta az éhes vendéget, megpróbálva meggyőzni őt arról, hogy Melicent hercegnő hülye és naiv, és hogy ő a legmegfelelőbb párt neki. A király, aki visszatért a kastélyba, miután Malgrimtől hallotta, hogy Sam a lovag, akiről a hercegnő álmodik, ismeretlen típust hitelesítő adatok nélkül küld a pincébe.
Kilencedik és Malgrim diadal: Sam és Melicent örökre elválnak egymástól!
London
A televízióban készülnek a következő "Élő beszélgetés" programra. A házigazda "falutípust" várt, de Marlagram és Melicent jelennek meg a helyén. A program vendégeinek meg kell válaszolniuk a házigazda kérdéseit. Marlagram szóval szórja meg, de Melicenta, aki semmit sem ért, Sam miatt aggódik. Miután Marlagramtól megtudta, hogy szeretője börtönben van, a hercegnő a reklámcég közelgő gondjai ellenére elhagyja a kiállítást. Marlagram tanácsára Melicent elmegy a Black Horse bárba.
Perador Királyság
A hideg, nedves alkonyatban Sam meglátogatja Plunket-et, aki álruhává vált az őrök kapitányává, hogy segítsen egy barátnak. Plunket találkozott a Dimmock reklámügynökség vezetőjével és elrejtette. Miután a kapitány távozott, Marlagram belép a börtönbe. Megígéri, hogy segít Samnek megismerkedni szeretteivel. Marlagram elhagyta az ügyet, és távollétében unokaöccse kegyetlen viccet játszott. Marlagram felveszi a Melicentát a Fekete Lóból, és kiszállítja Samnek.
London
Malgrim megjelenik a Fekete ló bárban. Ott találkozik egy nagybátyával. Melicent érkezik, a reklámügynökség alkalmazottjának, Philip-nek a kíséretében. Marlagram önti egy egzotikus italt - sárkányvért. Amíg Philip szokatlan folyadékot kóstol, Marlagram eltűnik a hercegnővel.
Perador Királyság
Meliot király fogadja a bolygót és Dimmockot. Plunket felkéri a királyt, hogy szervezzen turizmust Peradorban. De a király, aki nem érti a modern adórendszert, dühös és megparancsolja az őröknek, hogy rabolják el a szerencsétlen vállalkozókat. Ebben a pillanatban kilencedik és Malgrim lépnek be a szobába. Malgrim magával viszi a vendégeket, és a támadó kilencedik megpróbálja rávenni a királyt, hogy maradjon vele egyedül. Kísérleteit megszakítják azok, akik belépnek Marlagramba és Melicentbe. A király bejelenti lányának, hogy holnap lesz egy lovagi torna, és a győztes a férje lesz. A mondat meghallgatása után a hercegnő Marlagramnak Merlin brossot ígér, ha segít feleségül venni Samt. Marlagram bejelenti, hogy két veszély közeledik a királysághoz: az ismeretlen Vörös Lovag és az egész felfaló Sárkány. Aki megnyeri a Red Knight versenyt és legyőzi a Sárkányt - csak ő feleségül veszi Melicente hercegnőt. Mivel abban a pillanatban mennydörgés tört, a király egyetért a félelemmel.
Éjjel az őrök bilincsekbe tette Sam-t. Miután távoztak, Marlagram belép a börtönbe. Finom vacsorát hoz Samnek és Melicent-t. Bejelenti Samnek, hogy a versenyre, amely hat reggel reggel zajlik, le kell győznie a Vörös Lovagot és a Sárkányt, csak akkor feleségül állhat Melicentnél. Sam rémült: soha nem harcolt senkivel, még ilyen fiatalon sem!
Sam felkészül a párbajra a sátorban. Kilencedik és Malgrim helyettesítik azt a ruhát, amelyet Melicent készített a régi szemétbe. A fekete lóból ápolót küldnek Samnek. Be kell mutatnia egy „versenyes sört”, amelyből Samnek gyengesége és szédülése lesz.
Megkezdődött a párbaj. A Vörös Lovag megnyomja és tolja Sam-t. A sátorban találva a Vörös Lovag a verseny sörjét kéri. Ha egyedül marad Sammal, a lovag eltávolítja páncélját és fejét velük. Meglepő módon a feje alatt bolygó.A kapitány elmagyarázza a művésznek, hogy Malgrim a Vörös Lovaggá változtatta.
A sátorban nézők nélkül Sam és Plunket játszanak abban a csatában, amelyben Sam nyeri. Kihúzza a vesztes fejét a sátorból, és megmutatja a közönségnek. Meliot király lovagolja a művészt. Most le kell győznie a Sárkányt.
A király választási lehetőséget kínál Sam számára: távozzon, mivel már szabad, vagy harcoljon a Sárkánnyal, majd Sam nyerése esetén feleségül veszi Melicent feleségét. Sam párbajt választ. A hercegnő elhozza szeretőjének egy régi könyvet, amely tartalmazza az összes információt a sárkányokról.
Plunket vigyáz a sárkányra, aki alszik a tisztáson. Anne és Peggy kijönnek az erdőből. A titkárnő főnökét keres, Ann pedig a helyi látnivalók iránt érdeklődik. Sam, aki a könyvvel együtt jött, az alvó Sárkányt tanulmányozza annak érdekében, hogy harcolni vele a dragonográfia minden szabálya szerint. De a Sárkány kiderül, hogy nem más, mint a séfje, Dimmock, akit Malgrim sárkányossá változtatott. Dimmock arra kéri Sam-ot, hogy keresse meg az egyik varázslót, akit elvarázsol, és hálával bemutatja megmentőjét a társaság igazgatóságának. Annak érdekében, hogy megjelenjen a Sárkány elleni küzdelem, a Dimmock Sárkány lenyelte Sam kardjának felét. Sam és Plunket, akiknek tetszett Ann, a varázslók után járnak, és Dimmock sárkány formájában diktál levelet Peggy titkárának.
Melicent hercegnő eltűnt. A bajba jutott király az összes szolgát lábra emelte. Sam, megjegyezve, hogy nincsen Ninet és Malgrim az udvarlók között, azt sugallja, hogy részt vesznek szeretett eltűnésében. Marlagram azt javasolja, hogy menjen börtönbe.
London
A börtönben Sam esik. Felébredve szülővárosában, Londonban találkozik egy kiállításon. A tömegben Melicentre keresve Sam látja a jelenetet, amelyben a győztesek tiszteletet kapnak. A vezető maga Malgrim, és Nineth segít neki. A cukrászda-verseny győztesét Melicentnek hirdetik ki. Amikor a hercegnő megkérdezi vágyáról, azt válaszolja, hogy látni akarja Sam-t. Ezt hallva Sam rohan Melicente-be, de a fagyasztott halkereskedő blokkolja az utat. A férfiak küzdenek egymással és Sam elveszíti a tudatát a fejbe csapással. A művész jön a rendõrséghez. A rendőrfelügyelő elengedi a fogva tartottakat. Kézfogás közben eltérő irányokba haladnak.
Csúnya hangulatban Sam átjár egy esős városon, egy Perador-jelmezben. Hirtelen egy taxi áll meg a közelében. A sofőr kiderül, hogy Marlagram, míg Melicenta ül az autóban.
Perador Királyság
A reggelire Marlagram és Malgrim összefoglalják versenyét. Beszélgetésüket megszakítja Sam, Plunkett, Melicent és Dimmock megjelenése. Sam és Melicent feleségül tervezik, és Samnek meg kell kérdeznie a hercegnőt a király kezét. Dimmock és a varázslók megállapodnak abban, hogy új társaságot hoznak létre, amely az idegenforgalommal foglalkozik Anglia és Perador között.
Epilógus
Sam és Melicent esküvőjének ünnepléséhez a varázslóknak keményen kellett dolgozniuk. Esküvői asztal összeköti Dimmock irodáját és Meliot király banketttermét. A vezérkar irodájában javítások folynak, és a fúrók zaja nem teszi lehetővé az üdvözlő beszédet. Ezután a Marlagram varázsló meghívja a vendégeket Peradorba, hogy vegyen egy kis szünetet a civilizációtól.
A fiatalok úgy döntenek, hogy mindkét világban élni fognak. Köszönetet mondják a vendégeknek, Lamison udvari zenész lantjának kíséretében.