Henry Cavill says he hopes to play Superman for 'years to come' Independent 29 Jun 2020 Actor will reprise the role in Zack Snyder's forthcoming Justice League re-edit