La acción tiene lugar en el fabuloso reino de Perador en el siglo XII y hoy en Londres en un día lunar el 31 de junio.
Reino de perador
En el pequeño reino de Perador, en una de las posesiones vasallos del rey Arturo, reina el rey Meliot. La vida continúa en paz y tranquilidad. La única hija y heredera del rey, la princesa Melicenta, y sus dos damas de honor, Nineth y Alison, pasan días enteros bordando o en compañía del músico de la corte Lamison. Las niñas están cansadas de un estilo de vida monótono, quieren entretenimiento. El mago Malgrim le prestó a Melicent un espejo mágico. Muestra al que piensa en ti. La princesa vio allí a un hombre inusual llamado Sam. Estaba interesada en un extraño misterioso, todos sus pensamientos ahora solo se refieren a él. Sam no está en Perador y la princesa envía al enano de la corte Grumet a Malgrim, para que el mago la ayude a conocer a Sam. Al escuchar esto, el rey declara a la hija del paciente, Malgrim, un charlatán y el enano, un borracho. Invita al médico de la corte Jarvey. El rey le dice a su hija que tome medicamentos recetados por el médico y que borde con las damas de honor, y él mismo va a una conferencia en Camelot, en la residencia del rey Arturo.
Londres
En una agencia de publicidad, los trabajadores están trabajando en un boceto para un anuncio de inventario. El artista Sam Penton hizo un retrato de la princesa Melicenta Peradora para publicidad. Durante el trabajo, Sam se dejó llevar tanto por la princesa que se convirtió en la niña de sus sueños. Sam cree que lo está observando un enano. Al escuchar esto, los empleados se sorprenden de que nadie haya visto a ningún enano. De repente, Sam informa que hoy es 31 de junio. Los amigos invitan a un médico que se parece a un médico de Perador. El médico dice que Sam tiene alucinaciones y le receta un medicamento. Mientras tanto, frente a los ojos de todos, el enano es secuestrado por un dibujo y desaparece.
Reino de perador
La princesa Melicent derrama el alma de Nineth. El misterioso desconocido Sam se hundió en el alma de la niña, pero aún no hay noticias del enano. Malgrim le ofrece a la princesa un intercambio. Una vez que el mago Merlín le dio a su padre un broche de oro. Si Melicent se la da a Malgrim, él la ayudará a conectarse con Sam. Mientras Melicent está considerando qué hacer, aparece un anciano, Marlagram. Él promete su ayuda a la princesa y llama a su sobrino al concurso. Malgrim está de acuerdo con la envidiosa Novena para evitar que Sam y Melicent se encuentren.
Londres
Sam viene a relajarse en el Black Horse Bar. Allí se encuentra con el capitán Plunket. Un enano también llega al bar, que nadie ve excepto Sam. De repente aparece un hombre imponente. Se le aparece a Sam como el ilusionista Malgrim. Malgrim está de acuerdo con el artista en que hoy, de hecho, el 31 de junio, también ve al enano. Afirma que la princesa Melicent es una persona real, pero ella vive en el siglo XII en el reino de Perador. Malgrim sugiere ayudar a Sam a conocerla. Llevando consigo un planeta borracho, que está seguro de que Perador es un bar, los hombres se van por la pared.
El jefe de la agencia de publicidad, Dimmock, está perdido: necesita entregar el boceto al cliente, y la imagen ha desaparecido y el artista Sam también ha desaparecido. La oficina está haciendo reparaciones y, por lo tanto, hay un ruido terrible de los ejercicios, y luego una gran rata salió corriendo del armario. Pero en la oficina aparece una niña muy hermosa con un traje medieval. Ella afirma que ella es la princesa Melicent, enamorada de Sam, y la rata es el mago Malgrim. Dimmock decide que Melicent es el próximo modelo para el artista, que le apasiona y la envía a proyecciones de películas. A todos los problemas del gabinete chirría. Por ira, el chef lo mira y desaparece.La secretaria Peggy, asustada por el jefe, desaparece después de ella, y la empleada Anne, que ha venido, también desaparece. Llamado anteriormente por Peggy, el Dr. Jarvis abre el armario y solo ve estantes llenos de libros.
Reino de perador
Una vez en Perador, Sam perdió Planet y Malgrim, pero conoció a Nineth. La insidiosa dama de honor alimentó al invitado hambriento, tratando de convencerlo de que la princesa Melicent era estúpida e ingenua, y que ella era la fiesta más adecuada para él. El rey que regresó al castillo, después de escuchar de Malgrim que Sam es el caballero con el que sueña la princesa, envía un tipo desconocido sin credenciales a la mazmorra.
Triunfo de Nineth y Malgrim: ¡Sam y Melicent se separan para siempre!
Londres
En televisión, se están preparando para el próximo programa, "Discusión en vivo". El anfitrión esperaba un "tipo de pueblo", pero Marlagram y Melicent aparecen en su lugar. Los invitados del programa deben responder preguntas del anfitrión. Marlagram rocía con palabras, pero Melicenta, que no entiende nada, se preocupa por Sam. Después de enterarse de Marlagram que su amante está en prisión, la princesa abandona el programa, a pesar de los problemas inminentes de la compañía de publicidad. Siguiendo el consejo de Marlagram, Melicent va al bar Black Horse.
Reino de perador
En la mazmorra fría y húmeda, Sam visita a Plunket, quien se disfrazó como el capitán de los guardias para ayudar a un amigo. Plunket se reunió con el jefe de la agencia de publicidad Dimmock y lo escondió. Después de que el patrón se va, Marlagram entra en la prisión. Él promete ayudar a Sam a encontrarse con su amada. Marlagram abandonó el caso y durante su ausencia, su sobrino jugó una broma cruel. Marlagram recogerá a Melicenta de The Black Horse y se la entregará a Sam.
Londres
Malgrim aparece en el bar Black Horse. Allí conoce a un tío. Melicent llega allí, acompañado por un empleado de la agencia de publicidad, Philip. Marlagram le sirve una bebida exótica: sangre de dragón. Mientras Philip prueba un líquido inusual, Marlagram desaparece con la princesa.
Reino de perador
El rey Meliot recibe Planet y Dimmock. Plunket invita al rey a organizar el turismo en Perador. Pero el rey, que no comprende el sistema fiscal moderno, está furioso y ordena a los guardias que se apoderen de los desafortunados empresarios. En este momento, Nineth y Malgrim entran en la habitación. Malgrim lleva a los invitados con él, y el insidioso Nineth intenta persuadir al rey para que se quede solo con ella. Sus exhortaciones son interrumpidas por quienes ingresan a Marlagram y Melicent. El rey anuncia a su hija que mañana habrá un torneo de caballeros y el ganador será su esposo. Al escuchar su sentencia, la princesa le promete el broche de Marlagram Merlin si la ayuda a casarse con Sam. Marlagram anuncia que dos peligros se acercan al reino: el desconocido Caballero Rojo y el Dragón que todo lo devora. El que gana el torneo Red Knight y derrota al Dragón es el único que se casa con la princesa Melicente. Como en ese momento golpeó el trueno, el rey está de acuerdo con el miedo.
Por la noche, los guardias ponen a Sam en grilletes. Después de que se van, Marlagram entra en la prisión. Le trae a Sam una cena deliciosa y le trae a Melicent. Le anuncian a Sam que en el torneo, que tendrá lugar a las seis de la mañana, necesita derrotar al Caballero Rojo y al Dragón, solo entonces puede casarse con Melicent. Sam está aterrorizado: nunca peleó con nadie, ¡e incluso a una edad tan temprana!
Sam se prepara para el duelo en la tienda. Nineth y Malgrim reemplazan el atuendo que Melicent preparó para la basura vieja. Envían una camarera del Caballo Negro a Sam. Debería presentar una "cerveza de torneo" que hará que Sam se sienta débil y mareado.
El duelo ha comenzado. El Caballero Rojo presiona y empuja a Sam. Al encontrarse en la tienda, el Caballero Rojo pide una cerveza de torneo. Dejado solo con Sam, el caballero se quita la armadura y la cabeza con ellos. Para sorpresa de Sam, Plunket está bajo su cabeza.El patrón le explica al artista que Malgrim lo convirtió en el Caballero Rojo.
En la carpa, sin espectadores, Sam y Plunket juegan la batalla en la que Sam gana. Saca la cabeza del perdedor de la tienda y se la muestra al público. El rey Meliot caballeros del artista. Ahora necesitas derrotar al Dragón.
El rey le ofrece a Sam una opción: irse, ya que ya es libre o luchar con el Dragón, y en caso de ganar, Sam podrá casarse con Melicent. Sam elige un duelo. La princesa le trae a su amante un libro viejo que contiene toda la información sobre los dragones.
Plunket cuida al Dragón que duerme en el claro. Anne y Peggy emergen del bosque. La secretaria está buscando a su jefe, y Ann está interesada en las atracciones locales. Sam, quien vino con el libro, está estudiando al Dragón dormido para luchar contra él de acuerdo con todas las reglas de la dragonografía. Pero el Dragón no es otro que su chef Dimmock, a quien Malgrim convirtió en un Dragón. Dimmock le pide a Sam que encuentre a uno de los magos para ser hechizado, y en agradecimiento presentará a su salvador a la junta de la compañía. Para crear la apariencia de luchar contra el Dragón, el Dragón Dimmock se traga la mitad de la espada de Sam. Sam y Plunket, a quienes les gustaba Ann, van tras los magos, y Dimmock en forma de Dragón dicta una carta a la secretaria de Peggy.
La princesa Melicent desapareció. El atribulado rey levantó a todos los sirvientes a sus pies. Sam, señalando que no hay Ninet y Malgrim entre los cortesanos, sugiere que están involucrados en la desaparición de su amada. Marlagram aconseja ir a la cárcel.
Londres
En el calabozo, Sam cae. Al despertarse, se encuentra en su Londres natal, en una exposición. Buscando a Melicent en la multitud, Sam ve una escena en la que se honra a los ganadores. El líder es Malgrim mismo, y Nineth lo ayuda. El ganador del concurso de repostería se anuncia a Melicent. Cuando se le pregunta sobre su deseo, la princesa responde que quiere ver a Sam. Al escuchar esto, Sam se apresura a Melicente, pero el comerciante de pescado congelado bloquea el camino. Se produce una pelea entre los hombres y Sam pierde la conciencia de un golpe en la cabeza. El artista llega a la policía. El inspector de policía libera a los detenidos. Dando la mano, divergen en diferentes direcciones.
De mal humor, Sam deambula por una ciudad lluviosa, con un disfraz de Perador. De repente, un taxi se detiene cerca de él. El conductor resulta ser Marlagram, mientras que Melicenta se sienta en el auto.
Reino de perador
En el desayuno, Marlagram y Malgrim resumen su competencia. Su conversación se ve interrumpida por la aparición de Sam, Plunkett, Melicent y Dimmock. Sam y Melicent planean casarse y Sam debería pedirle a la princesa las manos del rey. Dimmock y los magos acuerdan crear una nueva compañía que se encargará del turismo entre Inglaterra y Perador.
Epílogo
Para celebrar la boda de Sam y Melicent, los magos tuvieron que trabajar duro. Una mesa de bodas conecta la oficina de Dimmock y el salón de banquetes del rey Meliot. En la oficina del chef, las reparaciones continúan y el ruido de los simulacros no permite un discurso de bienvenida. Luego, el mago Marlagram invita a los huéspedes a Perador a tomar un descanso de la civilización.
Los jóvenes deciden que vivirán en ambos mundos. Agradecen a los invitados el acompañamiento del laúd del músico de la corte Lamison.