Not only does Kara (Melissa Benoist) learn that she isn't the only alien working for the DEO, but the Toyman is on the loose and Maxwell Lord has kidnapped James (Mehcad Brooks) too, reported Digital Spy.
Somehow, Supergirl will have to tackle two villains at once while getting to grips with one of her co-workers' stunning secret.
Peter Facinelli reprises his role as sinister billionaire Maxwell Lord, while Henry Czerny takes up the mantle of the Toyman.
"Supergirl" returns with 'Blood Bonds' on January 4.