Looking in the Dicken's work you can realized that he wanted to showed us his life from a different aspect. It means not being hymself the main character of a book. As Mary Shelley in Frankenstein, Charles Dickens, represent his life in the signal man. However, this time his life was represented by a train a not by the ghost. A train that carried all the experiences that he lived through his entirely life.
It is interesting that ability that writers have to hide their life under a character. In Oliver Twist, Dickens tells us his regretfully childhood and the sad or pities that he had to lived as an orphan in the victorian age. In the Movie predominates issues as: power, abusses, injustices, etc making the story more meaninful and unforgetable.