3.879 99 min MegaForce (1982) Action, Adventure, Science Fiction, Hong Kong, USA 25 Jun 1982David V. Lester Trailer Watch