“It's a Super Life” Filming Locations

Mxyzptlk gives Kara a chance to change the past and tell Lena her secret identity sooner.

Supergirl episode “It's a Super Life” was filmed in Vancouver in Canada.

Hornby Plaza as Metropolis Plaza

Lena visits Sam in Metropolis to talk about Kara's reveal just before the atmosphere is laced with Kryptonite.

Hornby Plaza as Plaza near Alien Affairs Building

Thomas Coville sings Lena's praises during a Cult of Rao rally after she protected Supergirl's identity during Lillian's trial and later Kara reveals her identity to save Lena.