Day: September 18, 2019

Damnation Alley (1977)

To the chagrin of the Italian film industry: we are still alive. And to my chagrin: the Italian post-apocalypse — the single greatest sci-fi film sub-genre to dominate the drive-ins and home video stores of my youth — is over. Sure, Hollywood offered us their big-budgeted versions of our decimated future with Waterworld (1995), Escape […]

Back To Top