Review: Terror Train (1980) – This Should Be Your New Year’s Resolution
I am appalled, fellow Homo sapiens, that this movie is not cherished more. Appalled and aghast! Boo, humanity, for…
I am appalled, fellow Homo sapiens, that this movie is not cherished more. Appalled and aghast! Boo, humanity, for…
Brian De Palma’s glam-goth-rock-opera is definitely a movie to watch, though your mileage to how good it is may…