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!