|
| Release Date
|
: |
3 December 1973 |
|
Overwiew :Christopher Lee and Peter Cushing star in this creepy tale of a long-frozen 'missing link' discovered in the ice in Northern China. As the frozen relic is being transported to England via a trans-Siberian train, passengers begin turning up dead, their eyes drained of all color. This excellent forgotten horror gem has the look and feel of a Hammer production, though it's Spanish. Oh, and Telly Savalas is in it, too! |
Starring :
|