Кэлвин — молодой писатель, который испытывает творческий кризис и проблемы в личной жизни. Он создает персонажа по имени Руби Спаркс, идеальную девушку. Через неделю он находит Руби у себя дома. Она становится реальной, но Кэлвин не знает, как с ней обращаться. Руби не собирается уходить, и Кэлвин сталкивается с вопросом, кем она является на самом деле.