Alex (Luke Wilson) è uno scrittore brillante messo in crisi dal vizio del gioco. Per liberarsi degli strozzini è costretto ad assumere Emma (Kate Hudson), un'affascinante stenografa che lo aiuterà a terminare un romanzo in soli 30 giorni. Già dal primo momento in cui Alex le comincia a dettare la storia di un triangolo amoroso, Emma si innamora di lui, ma durante la frenetica stesura del manoscritto realizza che il personaggio di Polina (Sophie Marceau) non è completamente inventato: esiste infatti veramente una misteriosa donna di cui Alex era innamorato in precedenza...