Count Thibault of Malfete (JEAN RENO) is a 12th century French nobleman who's set to marry Rosalind (CHRISTINA APPLEGATE), the King's daughter. Unbeknownst to him, however, a rival has summoned a witch to use her black magic to stop the wedding and this results in him killing Rosalind while in the midst of a spell-induced hallucination.
Realizing his master is set to die, Thibault's servant, André (CHRISTIAN CLAVIER), brings an English Wizard (MALCOLM McDOWELL) to his prison cell, hoping that the magician will be able to resurrect Rosalind and get his boss off the hook. The Wizard states that he can't do that, but that he can send Thibault back in time to before he was poisoned and thus prevent the incident from occurring again.
Unfortunately, the Wizard leaves out a key ingredient in his potion, thus sending Thibault and André not into the past, but instead far into the future where they awaken in a museum display in present day Chicago. Viewed as thieves and lunatics, the men are about to be taken away when Thibault mentions the family motto of Julia Malfete (CHRISTINA APPLEGATE), the head of the museum's medieval art department.
He thinks she's Rosalind due to the spitting image, while she thinks he's her long lost cousin who's been believed dead and whose valuable estate she's recently inherited. Thibault quickly realizes he's incorrect and both he and André try to figure out what happened to them and then adapt to their foreign surroundings. Much to the dismay of Julia's fiancé, Hunter (MATTHEW ROSS) who's scheming to get his hands on the estate and then run off with his mistress Amber (BRIDGETTE WILSON-SAMPRAS), Julia brings Thibault and André home, thinking their odd behavior is a side effect of amnesia.
As André finds a kindred spirit in Angelique (TARA REID), the neighbor's gardener, Julia and Hunter must put up with the French men's peculiar and uncivilized behavior while Thibault tries to find a modern day wizard to send him back in time so that he can right the wrongs that have occurred.