Home Movies & tv Who played the hero Jack in the 1985 American fantasy film "Legend"? Correct answer: Tom Cruise Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play