I would have guessed The Professional or C.H.U.D., but you went and told us. :o)
Eldar Pompous Ireeka, KS