British actor Henry Cavill is preparing to play the young superhero, while Kevin Costner and Diane Lane will star as Superman's parents.
Henry Cavill to play young superhero: