Alexnek (Luke Wilson), a szerencsejátékfüggő írónak 30 napja marad, hogy befejezze a regényét és törlessze az adósságait, ellenkező esetben a hitelezői végeznek a fiatalemberrel. Miután Alextől az ihlet is elpártol, felveszi Emmát (Kate Hudson), az elbűvölő, de erős akaratú gyorsírónőt, hogy segítsen befejezni a regényét. Emma azonban nemcsak a regénybeli szereplők szerelmi gondjait oldja meg, hanem Alex életét is alaposan megváltoztatja.