It took Henry Cavill far longer than expected to complete his journey from Krypton to Earth. Years after the British actor first circled the role of Superman, he finally landed the part of the Man of Steel in Zack Snyder’s reboot of the storied comic franchise.
International International news in general