“Phantom Menaces” Filming Locations

A phantom causes trouble on Earth, Lena tries to stop Lex from ruining the company, and Kara meets a new ally.

Supergirl episode “Phantom Menaces” was filmed in Vancouver in Canada.

9790 198b Street as Warehouse

J'onn, Alex, and Brainy race to a sighting of the Phantom fearing that M'gann has gone ahead of them alone.