Movie from 1974
In 1906, in China, a British anthropologist discovers a frozen prehistoric creature and must transport it to Europe by train. When the creature escapes, the danger begins ...