Garver Logan, an American professor teaching Spanish history in Madrid, keeps seeing a beautiful blonde in the front row of his classes--but no one else sees her. While consulting a doctor about this hallucination, Logan notices a 15th-century print of Toledo in the physician's office. Instantly Logan disappears, landing in the setting of the print through the sorcery of the blonde, Marianna, who turns out to be a not-very-competent witch. Logan demands that she return him to his 20th-century fiancée, only to find his modern-day sweetheart in another's arms. Marianna brings him back to the 15th century, but her bungling efforts to return him to his natural habitat land them both in the middle of a stone-age wedding ceremony. Marianna incants another spell, but they land in ancient Rome, where Logan is maneuvered by scheming bettors into entering a chariot race. Logan wins by sheer luck, only to have the petulant Marianna transport him to a desolate earth in the 21st century, where he is sought after by seven Martian maidens who have survived World War III and have never seen a man. Marianna's father, Wurlitz the Wizard, senses his daughter's unrequited love for Logan and spirits them both back to the present. Logan wakes up in a hospital, where he is assured his illness was purely hallucinatory. Saddened to learn that Marianna was only a dream, he is revived from his melancholy by a nurse who looks exactly like the enchantress who supposedly never existed.