Michael Shannon to play Zod in Superman movie, 'Man of Steel'
And, they've cast the Zod -- which makes this the first Superman flick in 32 years, since the Christopher Reeve years, to feature the evil general. "Boardwalk Empire" star Michael Shannon will play the villain to Henry Cavill's Superman/Clark Kent.
"Zod is not only one of Superman's most formidable enemies, but one of the most significant because he has insights into Superman that others don't. Michael is a powerful actor who can project both the intelligence and the malice of the character, making him perfect for the role," Snyder says.