Passengers on a train, frozen in time, awaken to a desolate world after a meteor impact devastates the planet, leaving only a few survivors to face a treacherous landscape of lush vegetation and deadly canine threats.
Aired: Apr 7, 1999A storm of uncertainty brews as Harriet Ambrose boards a train from London to...




































