MovieMaps

“Bizarro” Filming Locations

Supergirl episode “Bizarro” was filmed in Los Angeles in the United States of America.

Elysian Park as Hilltop

Bizarro kidnaps Kara and brings her atop a hill near downtown where the battle before the DEO arrives.