Horror Express is one of those “B” movies that I really enjoy, and parts of it are quite Lovecraftian. Even better, it stars Christopher Lee AND Peter Cushing!
Synopsis from IMdB: “In 1906, in China, Professor Alexander Saxton discovers an ancient frozen fossil in the remote Province of Szechuan. He brings the remains of the being in a box to Shanghai and boards a trans-Siberian train, where he meets his acquaintance Dr. Wells. During the trip, a life force trapped in the frozen creature is released…”
Watch it below.