Not Available

Light Blast

  • Action
  • Science Fiction
  • Thriller

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

Cast

View Full Cast >

Images