Get Charmed By 'Ruby Sparks' With Exclusive Movie Photos

In the upcoming "Ruby Sparks," "vivid" is only the tip of the iceberg when it comes to describing Calvin's imagination. The protagonist, played by Paul Dano, is an author struggling to write his next big novel. He finally feels inspired — not to mention in love — when he creates a character named Ruby Sparks (Zoe Kazan).

Like something out of "Pygmalion," Ruby shows up in Calvin's apartment the next day, and the writer can control her every thought, action and emotion with the clickity-clack of his typewriter. Calvin is faced with a difficult choice: have a real relationship with Ruby or use his typewriter to create a fairytale ending.

Now that we've sparked your interest, there's no need to keep wondering what "Ruby Sparks" will look like. Not only is the movie almost here (in select theaters Wednesday) but we've also got four never-before-seen exclusive images to give you a glimpse of this fantasy rom-com from Fox Searchlight.