In 1906, in China, a British anthropologist discovers a frozen prehistoric creature and must transport it to Europe by train.

Actors: Christopher Lee , Peter Cushing , Alberto de Mendoza ,
Director: Eugenio Martín
Year: 1972
Content Rating: 15

New on Watch4