Supergirl Episode 3: Fight Or Flight Images Released