First Look At General Zod In Supergirl Season Finale Trailer