MovieMaps

“Manhunter” Filming Locations

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

Cypress Sea Cove as Danvers House

Jeremiah Danvers talks to Kara about using her abilities and gives her the new glasses.