MovieMaps

Nightmare City Filming Locations

Nightmare City was filmed in Madrid in Spain.