Horror Express Remastered

In 1906, Professor Alexander Saxton (Christopher Lee), a renowned British anthropologist, is returning to Europe by the Trans-Siberian Express from China to Moscow. With him is a crate containing the frozen remains of a primitive humanoid creature that he discovered in a cave in Manchuria. He hopes it is a missing link in human evolution. […]