Příběh se odehrává v Anglii 12. století, kde se lord Thibault chystá oženit s princeznou Rosalindou, dcerou vládnoucího krále. Na svatební hostině dá nepřítel Thibaultovi lektvar, který mu vyvolá halucinace, a pod jeho vlivem zabije svou vlastní nevěstu (spíše než jejího otce, jako ve francouzské verzi) v domnění, že je zuřivé monstrum. Zatímco je odsouzen k smrti, požádá čaroděje, aby mu dal drogu, která ho pošle zpět do okamžiku, kdy zabil princeznu Rosalindu. Neschopný čaroděj kouzlo zpacká a místo toho je Thibault a jeho sluha posláni do 21. století.
Skončí v muzeu v Chicagu, kde je zatkne policie. Zachrání je Julia Malféte (Christina Applegate), zaměstnankyně muzea, která se velmi podobá princezně Rosalindě. Myslí si, že Thibault je její příbuzný, který se před pár lety utopil při jachtingu. Thibault brzy zjistí, že Julia je potomkem jeho rodiny a uvědomí si, že se musí vrátit do 12. století, aby napravil minulost. Julia je seznámí s moderním americkým stylem života, kde normy ze středověku již neplatí. Před návratem do své doby se Thibault rozhodne ochránit Julii před jejím po penězích toužícím snoubencem Hunterem (Matt Ross). Mezitím se jeho sluha Andre zamiluje do hezké zahradnice Angelique (Tara Reid), která mu předkládá svět rovných práv pro všechny lidi.
Čaroděj si uvědomí svou chybu a rozhodne se cestovat v čase do budoucnosti, aby Thibaultovi pomohl. Poté, co ho najde, úspěšně připraví lektvar pro návrat do minulosti. Hunter se rozhodne Thibaultovi zabránit tím, že mu překazí plány, ale Julia zjistí jeho skutečné záměry a rozejde se s ním. Než Thibault odejde, řekne Julii, že potká nového a lepšího přítele. Pak s čarodějem vypijí lektvar a vrátí se do minulosti těsně před zabitím princezny Rosalindy. Hunter najde zbytek lektvaru, který ho pošle do 12. století, kde je zajat.
Film měl premiéru na 12. místě v tržbách Severní Ameriky, kde vydělal 2 272 489 USD za svůj premiérový víkend.