Brandon Routh Will Play Superman in Upcoming Arrowverse CrossoverBrandon Routh Will Play Superman in Upcoming Arrowverse CrossoverRouth has not appeared as the Man of Steel since 2006’s ‘Superman Returns.’Matt SingerMatt Singer