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