Felix Milton jest zmuszany przez swoją rodzinę do poślubienia Laury Winter, której on nie zamierza poślubić. Chce nacieszyć się jeszcze wolnością i robi wszystko, aby do tego ślubu nie doszło. Zaczyna grzebać w przeszłości Winterów, aby wymigać się od zaślubin. W ten sposób poznaje Rose - dziewczynę, która nigdy nie powinna się narodzić i którą Winterowie najchętniej wymazaliby z pamięci wszystkich Londyńczyków. Sprowadza ją do miasta i podejmuje niebezpieczną grę, bawiąc się uczuciami dziewczyny. Jeszcze nie wie, że przyjdzie mu za to zapłacić największą stawkę...