“Trinity” Filming Locations

As the three Worldkillers unite to bring down darkness on the planet, Kara finds herself unable to trust Lena after learning what she did to research Sam's condition.

Series: Supergirl Season 3, Episode 17
Previous: “
Next: “

Show Map