MovieMaps

The Suicide Squad Filming Locations

Part of the DC Universe

The Suicide Squad was filmed in Colón & Panama City in Panama.