Kate (Meg Ryan) színész bátyjával él együtt New
Yorkban. Volt barátja, Stuart (Live Schreiber) felettük lakik. Stuart
különös időszakadékra lel a város eldugott pontján, ahol lehetséges az
időutazás. Próbaként vissza akar menni az 1870-es évekbe, hogy lássa,
milyen volt akkor házuk környéke. Fényképezőgépet is visz magával, hogy
megörökítse a furcsa utazást. Véletlenül visszahoz magával egy akkori
embert. Leopold (Hugh Jackman) igazi úriember. Nemesi származása,
öltözéke és modora ugyan néhány New York-i számára feltűnő, de azt
hiszik róla, hogy egy életművész színésszel van dolguk. Leopold
beleszeret Kate-be, akit teljesen levesz a lábáról finom udvarlója.
Leopold a szavak embere, ám a legtöbb mai dologgal nem tud mit kezdeni.
Ügyetlensége mindannyiuk számára bonyodalmakat okoz.