Advertisement

Light Blast

  • 1985
  • 1 Hr 26 Mins
  • Action & Adventure, Science Fiction, Suspense

A crazed physician invents a death ray and threatens to destroy San Francisco unless he is paid $10 million.

Advertisement