The other day it was announced that Michael Shannon (Boardwalk Empire, Take Shelter) had been cast as General Zod in Zack Snyder’s upcoming Superman movie, Man of Steel. Fans everywhere have had plenty to say about not only Shannon’s casting, but also whether it was a smart idea to use Zod as the villain after the character was featured previously in Superman II. The superhero has a long list of new villains to square off against, so why do they keep going back to the same ones? Should this be a concern, or are fans just trying to find something (anything!) to gripe about.