2. Michael Shannon as General Zod
Michael Shannon is a fabulous actor, and I can say that with no hesitation after only watching one movie where hes been a main figure in which is Revolutionary Road. He gave such a captivating turn in that film that its never truly left my mind and the fact hes on to play the villain in Supermans reboot is a huge coup for the franchise. If they give him the freedom to stretch his legs he could be up there with Heath Ledgers Joker in the awesome villain stakes, hes just that good. General Zod the character is as well very interesting, having the same abilities of Superman as a Kryptonian opens up the floor for a fierce conflict for the films finale beyond that which we saw in Superman Returns where he merely had to fight a man.