Multiple choice Who played the role of Superman in the famous 'Superman' movies? Tom Cruise Christopher Reeve Sean Connery None of these Reveal answer Fill a bubble to check yourself B Correct answer Explanation Christopher Reeve played Superman in four Superman films (1978-1987), becoming synonymous with the role. Tom Cruise has never played Superman in any major film, and Sean Connery is famous for playing James Bond, not superheroes.