who played general zod in man of steel
Michael Shannon In 2011, Shannon starred in the drama film Take Shelter. He received rave reviews for his performance,[21][22] and a Saturn Award for Best Actor.[23] In 2012, he played a corrupt cop in the film Premium Rush, written and directed by David Koepp,[24] and appeared on Broadway in Grace along with Paul Rudd and Ed Asner. In 2013, he starred as legendary mob hitman Richard Kuklinski in The Iceman, which was distributed in May 2013. His performance received much acclaim from critics. Also that year, Shannon portrayed General Zod, the main antagonist in Zack Snyder's film Man of Steel.[25] Shannon portrayed music icon Elvis Presley alongside Kevin Spacey as President Richard Nixon in Elvis & Nixon.[26]
Batman v Superman: Dawn of Justice Additionally, Jeffrey Dean Morgan and Lauren Cohan portray Thomas and Martha Wayne, Bruce Wayne's deceased parents,[70][71] Patrick Wilson portrays the President of the United States in a voice role, and Michael Cassidy portrays Jimmy Olsen, a CIA agent.[72] Reprising their roles from Man of Steel are Harry Lennix as Secretary Calvin Swanwick,[73] Christina Wren as Major Carrie Farris,[74] Kevin Costner as Jonathan Kent,[75] Rebecca Buller as Jenny Jurwich, Chad Krowchuk as Glen Woodburn, and Carla Gugino as the Kryptonian A.I. Kelor.[76] The corpse of General Zod also appears in the film in a crucial role; however, Michael Shannon did not film any scenes for the film and the corpse was created using the physique of fitness model Greg Plitt and a head-shot of Shannon.[77] Mark Edward Taylor portrays Jack O'Dwyer, an executive of Wayne Enterprises.[78][79]