MovieMaps

The Suicide Squad Filming Locations

Part of the DC Universe

The Suicide Squad was filmed in Panama