The Challenge (1982)

He has trained every thought, every muscle, every nerve, for the moment of truth! 1982-07-23 Japan, United States of America 109 Min. PG-13
5.9 44 votes