Superman is back! Well, he is next summer anyway. Until then, we have this broody trailer to keep us going. English actor Henry Cavill takes up the cape for this one, and he has some serious star talent to support him on screen.

Kevin Costner and Diane Lane play the Kents, Russell Crowe is Jor-El, Amy Adams takes on the role of Lois Lane and Michael Shannon is General Zod. Oh, and Laurence Fishburne plays Perry White, the editor of the Daily Planet. Not too shoddy, right?

Zack Snyder is in the director's chair and Christopher Nolan is the producer. We don't see too much of Cavill's physique in the trailer, but it looks like he has done a decent job of getting into Superman shape.

Check out the trailer here: