Calvin (
Dano), młody, obiecujący pisarz, zmaga się z blokadą twórczą i niepowodzeniami w życiu osobistym. Pewnego dnia wymyśla piękną fikcyjną postać o imieniu Ruby (
Kazan), która ma go inspirować. To nie tylko pobudza jego pracę, ale także Ruby do życia - dosłownie! Teraz, z nową, kiedyś tylko wirtualną dziewczyną u boku, Calvin musi zdecydować, czy ma pisać dalej tę miłosną historię, czy lepiej pozwolić jej pisać się samej.