Here’s the ‘Suicide Squad’ Mural Taking Over Miami’s Art District “In Squad We Trust” reads a 60-foot (18-meter) neon mural located in Miami’s Wynwood Art District. Inspired by the new film Suicide Squad, the wall features four of the film’s main characters. “I was falling asleep one night and came up with the idea that if the squad was to visit Wynwood, they would be grabbing cans of spray paint and tagging murals,” says Amanda Valdes (@amandalvaldes), who worked on the piece with friend `