On ju naučil žiť. Ona ho naučila milovať. Čo iné chcete od osudového stretnutia, pri ktorom každý vie, že to nezostane len tak. Will Keane (Richard Gere) má na krku pomaly päťdesiatku, ale svoju lásku ešte nenašiel. Charlotte (Winona Ryder) je však tá, ktorá v nejakú lásku stále verí. Charlotte je dizajnérka a o kráse vie svoje. Will má určité osobnostné čaro, ktoré ju priťahuje. Z toho musí byť iba láska. Lenže práve vtedy, keď vám celý svet pripadá ako sen, prichádzajú nepríjemné prebudenia...