Actor Michael Shannon has been roped in to play villaneous general Zod in Zack Snyder’s reboot of superhero franchise Superman: Man of Steel. The Oscar-nominated actor will face off against newcomer Henry Cavill’s Superman in the movie. Shannon is best known for his performance in Leonardo DiCaprio-Kate Winslet starrer Revolutionary Road, the Hollywood Reporter said