Beware of the apeman in the train – it wants to drain your brain!
That’s a great piece of practical wisdom you can learn from the 1973 Spanish horror flick Horror Express starring Peter Cushing, Christopher Lee and Telly Savalas (sic!). Halloween is over… but if you’re sad about it, why not watch a good horror to cheer yourself up?
It’s 1906. During the digs in Szechuan mountains in China prof Alexander Saxton (more…)