A couple of years ago, DC Comics went through a big shake-up of their line of superhero comics. As happens when you have a universe shared among dozens of titles, their internal continuity had become so convoluted that they decided to hit "reset" on the whole thing. This happens from time to time in comics. DC, for their part, did it in the 1980s, too, and now they've done it twice in the movies, as well. Following the success of Christopher Nolan's Batman films (and the relative failure of Superman Returns back in 2006), we have a new Superman with a new origin story. Nolan is involved again, acting as producer and writer. The director is Zack Snyder, whose previous forays into geek territory have been successful and divisive in equal measure. The new Superman is Henry Cavill. The film studiously avoids using the name "Superman" for most of its running time, or even in its title. It's called Man of Steel (2013).
Note: as usual, here there be spoilers.