Light blast

1985·Italy·86 min.
Light blast
Non rated
Available on
None platform

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