The new trailer for the Superman movie "Man of Steel" focuses not so much on the man himself but more on the evil he faces.

Superman played by Henry Cavill needs a true bad guy. That was the problem with the last Superman movie, if you're going to have the greatest hero you need to give him the kind of evil to fight we can all route against. Looks like we have just that with General Zod. In a movie with the likes of Russel Crowe(Jor-El) and Kevin Costner(Jonathan Kent), Michael Shannon might steal the movie. Shannon who plays the crazy and a little diabolical Agent Nelson Van Alden on HBO's Boardwalk Empire could be the perfect General Zod. Few actors give me the creeps and make me uncomfortable the way he does.

Check out Zod in the new trailer "Fate of Your World".