Todos estos personajes no han salido de la imaginación de Scorsese ni de John Logan, el guionista de la película, si no que han salido del escritor Brian Selznick que escribió la novela »La invención de Hugo Cabret» en 2007. La idea de para esta historia le surgió después de leerse el libro »Edison»s Eve: A magical history of the quest for mechanical life» de Gaby Wood, en el que se cuenta con bastante detalle la historia de los autómatas, personajes que sirven como excusa para narrar está historia.
Todos los personajes mencionados aparecen en el libro, pero más de uno sufren un pequeño cambio para darle más dinamismo a la historia, en particular dos de los personajes: Isabelle y el guardia de la estación. Isabelle en la película tiene el papel de niña tímida que no ha vivido una aventura de verdad nunca y nunca ha ido al cine, por el contrario en el libro Isabelle ha vivdo aventuras y se pasa mucho tiempo viendo películas en el cine.
El guardia de la estación si que podría ser un personaje creado de cero. En la novela su presencia se reduce a perseguir a los niños e infundir miedo a Hugo, ya que si lo consigue atrapar lo enviará al orfanato, en la película tiene un papel mucho más importante ya que una de las historias que se ven en la pantalla es la suya, lo que siente por las otras personas y además pone el tono de humor del film. Pero la fidelidad a la historia original es uno de los puntos fuertes de está nueva película de Martin Scorsese.