Ruby Sparks

(2012) Fantasy romance with Paul Dano and Zoe Kazan. After a struggling novelist begins dreaming of his ideal woman, she walks into his life. Then he finds he has a strange power over her.