Ruby Sparks is a 2012 romantic comedydrama film directed by Jonathan Dayton and Valerie Faris, and written by Zoe Kazan. It stars Paul Dano as an anxious novelist whose fictional character, Ruby Sparks, played by Kazan, comes to life.
His therapist, Dr. Rosenthal Elliott Gould, gives him a writing assignment to write a page about someone who likes his rather uninspiring dog, Scotty. Calvin has a dream in which he meets an attractive young woman, who draws a picture of Scotty and says she likes him. Calvin wakes and is inspired to write about her. In therapy he admits he is falling in love with the character he is writing and tells the therapist all about Ruby Sparks Zoe Kazan.Calvins brother Harry Chris Messina and sisterinlaw Susie Toni Trucks come to visit and find several articles of womens clothing around the house. That night while writing before falling asleep at his typewriter, Calvin writes a passage with Ruby admitting, although he is not the type of guy she usually falls for, she is falling in love with him. The next day, Calvin is stunned to find Ruby in his kitchen, as an actual living person. Thinking he is going crazy, he calls Harry, who does not believe him and advises him to meet with someone else to take his mind off things. Ruby is confused by his behavior and insists on coming along, but he leaves her to shop while he meets Mabel Alia Shawkat, a young fan of his book who had given him her number. Ruby finds them and believes he is cheating on her. In the ensuing confrontation, Calvin discovers that others can actually see Ruby, proving that she is a real person and not a figment of his imagination. Calvin explains that he feels overwhelmed, and they make up. ........
Source: Wikipedia