The Children of Liberty took to the streets on the latest episode of Supergirl.
The group attacked innocent aliens but were chased away by Supergirl (Melissa Benoist) and Manchester Black (David Ajala). After the confrontation leaflets started falling from the sky and they detailed an anti-alien manifesto.
Manchester held one of the Children of Liberty members captive so he could torture him for information while Kara stepped in for James (Mehcad Brooks) on a live TV debate with Ben Lockwood (Sam Witwer).
Meanwhile James went undercover to meet the Children of Liberty and find out who Agent Liberty is. He started to get closer but he put himself in danger to do so.
Elsewhere Nia (Nicole Maines) revealed she suffered from narcolepsy, Lena (Katie McGrath) decided she needed a human test subject for her trials, and Colonel Haley (April Parker Jones) reprimanded Supergirl for acting without her orders.
The next episode of the season is Rather the Fallen Angel. James falls in deeper with the Children of Liberty as he tries to meet Agent Liberty. Supergirl and Manchester Black chase a lead on Agent Liberty’s location, but things take a dark turn. Lena begins her first set of trials.
Tune in to Sky One HD at 8pm tonight to see the episode. Preview it with our gallery below: