Roland Michell (Aaron Eckhart), amerikai irodalmár úgy érzi, nem tud kitörni híres professzora árnyékából, míg egy napon rá nem mosolyog a szerencse. Két régi szerelmeslevelet talál egy könyvben. Kiderül, hogy kedvenc Viktória-korabeli költőjének ismeretlen leveleiről van szó. A címzett hölgy ráadásul nem is a költő felesége volt. A pikáns irodalmi és szerelmi rejtély megoldásához segítséget kér a kor szakértőjétől, a csinos Maud Baileytől (Gwyneth Paltrow). Együtt göngyölítik fel a megindító szerelmi szálat, miközben egyre közelebb kerülnek egymáshoz is.