Молодой писатель Кэлвин переживает кризис: его новые идеи для романа не приходят, а личная жизнь оставляет желать лучшего. В попытке преодолеть творческий застой он создает в своем воображении идеальную женщину - Руби Спаркс. Но вскоре Кэлвин сталкивается с неожиданным: его литературный персонаж оживает и появляется в реальности.
Руби оказывается воплощением всех желаний писателя, умной, красивой и активной. Она заселяется в дом Кэлвина, и их отношения развиваются стремительно. Однако скоро писатель осознает, что его новая жизнь не так безоблачна, как казалось на первый взгляд.
Кэлвин обнаруживает, что может влиять на Руби через свой роман - изменяя текст, он меняет ее поведение и характер. Но игра в создателя приводит к непредсказуемым последствиям: Руби начинает жить своей жизнью, отдаляясь от Кэлвина.
Писатель сталкивается с моральным выбором - сохранить контроль над созданной им личностью или отпустить ее, позволив быть свободной. В этом внутреннем конфликте он пытается найти баланс между желанием обладать идеалом и уважением к личности другого человека.
Фильм «Руби Спаркс» исследует темы творчества, любви и контроля, предлагая зрителю размышления о природе отношений и границах власти одного человека над другим.