Still from Last night on the night train film

Last Stop on the Night Train (1975) review – A well-executed dark and twisted Italian rape-revenge horror film

Director Aldo Lado combines Ingmar Bergman’s The Virgin Spring (1960) and Wes Craven’s The Last House…

Continue Reading