Robert S. Telford who played the Station Master in the original 1974 movie of the same name plays the exact same character here nearly 30 years later.
Filming began in the Fall of 1999 under director Lyman Dayton, but near the end of shooting the budget was exhausted. In the Summer of 2002 under director Sam Pillsbury and a new production company, additional filming took place.