Supergirl: General Zod Makes An Appearance In New Set Photos, Video