“Call to Action” Filming Locations

The Children of Liberty drop a manifesto over the city the day before Thanksgiving as James tries to get closer to the group despite Lena's misgivings.

Supergirl episode “Call to Action” was filmed in Langley, Vancouver, & Surrey in Canada.

Del Mar Inn as Del Mar Inn

Brainy effortlessly defeats a band of Children of Liberty thugs who find him erasing the anti-alien symbol from the door of a building.