17146 20th Avenue as General Tan's Home
Kara, Alex, and J'onn visit the general in charge of Project Morae and they learn from him that the project involved torturing alien children to turn them into killers.
Haley opens an intense investigation into Supergirl's secret identity within the DEO at the same time as a group of invisible aliens kill a ship full of soldiers who don't exist on any records.
Supergirl episode “Suspicious Minds” was filmed in Surrey in Canada.
Kara, Alex, and J'onn visit the general in charge of Project Morae and they learn from him that the project involved torturing alien children to turn them into killers.