Trueba decidió cambiar al personaje de Roberto Bolaño por varias razones: como se trataba de un papel importante en la historia, quería que lo hiciera un actor profesional; tampoco quería molestarlo, ni que en la película aparecieran demasiados escritores; y además, a diferencia de la novela, el personaje no podía aparecer casi al final de la película, sino que la transición del encuentro entre Lola Cercas y Miralles debía extenderse desde antes.