Archive for January 10th, 2024

You are browsing the archives of 2024 January 10.

BIOGRAPHY - James Isaac

With all the technical challenges of a slasher film it is surprising that more are not directed by special effects artists. John Carl Buechler had been the first to helm a Friday the 13th movie, with 1988’s The New Blood which, whilst suffering from an uneven script and bland characters, boasted perhaps the most action-packed [...]