SPOILER WARNING: This article contains major spoilers for "Ahimsa," the latest episode of Supergirl.


James Olsen's Guardian has returned, but he didn't exactly get the reception he had hoped for. In "Ahisma," the latest episode of Supergirl, James defied the courts and returned to the shield to help Supergirl defeat Mercy and Otis Graves. However, in the process, he became a new figurehead for the anti-alien movement.

Over the episode, James struggled with his responsibility as Guardian. On the one hand, he knew that he could be arrested and possibly jailed if he ever put the mask back on. On the other, he understood that heroes took risks for the greater good. His conscience, of course, won out in the end. He put on the costume when Mercy and Otis attacked a family fair using mind-controlled aliens in the hope of causing more anti-alien hysteria.

RELATED: Supergirl Kills Off [SPOILER] in Latest Episode

James' return as the Guardian did not go unnoticed. Fair-goers snapped pictures of him beating back the aliens attacking the fair. Though James understood the aliens were being controlled by an outside force, many did not, and the ensuing response to the photos took a sinister turn. On the Internet, people held James up as the "Guardian of Liberty," a superhero unafraid of putting aliens in their place.

As viewers, fans of the show know this is anything but the case for James. Since Season 1, he has been a friend and an ally to Supergirl. Indeed, earlier on in Season 4, he even penned an op-ed in support of aliens. However, it seems the anti-alien movement -- and likely Agent Liberty by extension -- have other plans for him.

Airing Sundays at 8 pm ET/PT on The CW, Supergirl stars Melissa Benoist as Kara Danvers, David Harewood as Martian Manhunter, Mehcad Brooks as Jimmy Olsen, and Chyler Leigh as Alex Danvers.