Queen Elizabeth Theatre as Spherical Announcement
Kara attends a product announcement with Lena being put on by Lena's ex.
Someone from Lena's past resurfaces to introduces a new high-tech product which is dangerous according to a tip Kara receives.
Supergirl episode “Ace Reporter” was filmed in Vancouver & Langley in Canada.
Kara attends a product announcement with Lena being put on by Lena's ex.
James finishes taking out a criminal and returns to the van to find Winn making out with Lyra.
Kara meets with the whistleblower from Spherical who tells her some important information before being killed.
James and Lyra stop a liquor store robbery where Lyra gets a bit too aggressive with the young criminal.
Kara follows Snapper to a meeting with an informant and she has to swoop in when the nano-swarm attacks.
Source: BroNed — Twitter
James returns to the van after another bit of vigilanting and he apologizes to Winn and brings Lyra back onto the team.