What if you can dream up your perfect girlfriend? And somehow she appeared right in front of you just the way you imagined her. Her smile, the way she moves and even her quirks are all you imagined her to be. Too good to be true? In 'Ruby Sparks', a young writer, Calvin's (Paul Dano) world is turned upside down when a mysterious girl appears in his house. Turns out the girl is Ruby (Zoe Kazan), the very girl he was writing about in his new novel. Once Calvin figures out the identity of the mysterious girl, he can't help but fall in love with her. The movie explores the rocky relationship between the writer and his work of fiction.
'Ruby Sparks' is an entertaining love story that is smart and unique. The story does take some time to develop, but if you let yourself get engaged with the storyline, I think you'll find yourself a very nice movie.
Rotten Tomatoes- Critics- 79%, Audience- 77%
Yong's Rating- 4/5 Stars