Tag Archives: Zoë Rose Smith

Italian Revenge Film, ‘Last Stop On The Night Train’ (1975), Coming To Blu-ray Via TetroVideo This Month

The ’70s were a huge time for revenge films. A lot of them have had similar plot devices. However, no other film genre has really set the bar high enough to where they’re unstoppable. TetroVideo is proud to announce the release of the famous Last Stop on the Night Train …

Read More »