Browse
Discover
1985R1h 26m5
A crazed physician invents a death ray and threatens to destroy San Francisco unless he is paid $10 million. Full Story
Main Cast
Creators
Studio(s): Faso Film, Metrofilm
Originally Released: Aug 13, 1985
Production Country: Italy
Genres:Action, Sci-Fi, Thriller