BBC's A Ghost Story for Christmas II
The Signalman The 1976 episode of A Ghost Story for Christmas was the first episode not to be based on the work of M.R. James. Instead, The Signalman is based on Charles Dickens's most famous ghost story outside of A Christmas Carol. The episode stars Bernard Lloyd (who would appear as Marley's Ghost in the 1999 A Christmas Carol adaptation with Patrick Stewart as Scrooge) as a traveler who befriends a railway signalman, played by beloved character actor Denholm Elliott (Marcus Brody from the Indiana Jones movies). The signalman tells Lloyd's character (simply billed as "The Traveler" in the credits) about a recurring apparition that appears every time a tragedy is about to occur on the railway. The first time he saw the apparition, a nasty wreck occurred in the nearby tunnel, costing many people their lives. The second time, a woman soon leapt to her death from the train right in front of him. The signalman is concerned because the apparition has recently begu...