In deze documentaire staat het kleurrijke spektakel centraal van Lucha Libre. Dit is een Mexicaanse vorm van professioneel worstelen door gemaskerde superhelden en boeven. Deze gemaskerde worstelaars zetten nacht na nacht hun leven op het spel om hun talrijke fans te vermaken.
De Speed Sisters, het eerste raceteam in de Arabische wereld dat alleen uit vrouwen bestaat, laten zien dat ze uitstekende coureurs zijn in deze supersnelle film.