También ese año, Shannon interpretó al General Zod, el principal antagonista en la película de Zack Snyder en "El hombre de acero", y posteriormente en la secuela "".