Calvin er en ung forfatter som har fått problemer med både kjærlighetslivet og skrivingen. Han får rådet å skape seg en drømmejente i tekstene sine og finner opp Ruby Sparks. En morgen oppdager han til sin forbauselse at Ruby sitter i sofaen hans. Perfekt! Men kan man virkelig innlede et fysisk kjærlighetsforhold med sin romanfigur? Og kommer hun til å la seg styres av hva han skriver i manuset?