Deeds not words. The high budgeted action sci-fi flic Megaforce is reviewed. Gold Lame Jumpsuits, nuff said.