Rory Jansen (Bradley Cooper) é casado com Dora (Zoe Saldana) e trabalha em uma editora de livros. Ele sonha em publicar seu próprio livro, mas não é capaz de escrever algo bom. Um dia, em uma pequena loja, ele encontra uma pasta com várias folhas amareladas. Rory começa a ler e logo ele resolve transcrevê-la para o computador, palavra por palavra, e a apresenta como se fosse seu livro. Rory se torna um sucesso de vendas. Entretanto, tudo muda quando ele conhece um senhor (Jeremy Irons) que lhe conta a verdade por trás do texto encontrado.