Tom Welling reprising Smallville role in Arrowverse crossover!



Tom Welling is reprising his role as Smallville's Clark Kent, which will reveal what he's up to ten years later. He joins Tyler Hoechlin and Brandon Routh, who are also playing Clark.

Source