Browsing Tag

Kraken

  • Review: ‘Clash of the Titans’

    The original Clash of the Titans (1981) was cheesy and offered substandard special effects, but it had a certain inherent charm, making it almost irresistible on cable television. I can’t recall…