Supergirl Preview ‘Welcome to Earth’
All aliens come under fire once again in the next episode of Supergirl. The DEO is the first line of defense against alien threats so they are tasked with protecting the President (special guest Lynda Carter), who recently came under attack. While the DEO is busy with that assignment, Alex investigates Maggie Sawyer.
The mysterious man in the pod has finally woken up and he doesn’t seem to react well to his new environment as DEO agents go flying. If he escapes, Kara is going to be a little preoccupied finding him to help protect the President.