Jane (Helene Bonham Carter) 25 éves, súlyos beteg, de mielőtt az elkerülhetetlen halál utolérné, szeretné elveszíteni szüzességét. Richard (Kenneth Branagh), akit a bíróság gyógyíthatatlan betegeket segítő szociális munkára kötelezett, eleinte nem nagyon foglalkozik ezzel a kívánsággal. Idővel azonban megtetszik neki Jane élni akarása, aki mocskos szavakat használ az emberek bosszantására, és előszeretettel csen el dolgokat a szupermarketekből. Richard elhatározza, hogy teljesíti a lány legfőbb vágyát, és keres egy profi szeretőt a lánynak. Az egyszerűnek látszó feladat azonban beláthatatlan bonyodalmakhoz vezet.