CNN x Expedia
(Director)
Lucha Libre is a sport, an art, and a fundamental piece of Mexico City. We see the city through Skadi [La Reina de Los Lobos] a second generation Luchadora training alongside her mom Marcela in preparation for her first big fight after an injury.