A trama deste filme se passa no início da década de 1980 e mergulha os espectadores em um mundo especial do esporte — a lucha libre, apresentada em lutas de luta livre como um espetáculo teatral, ao qual multidões barulhentas comparecem para lançar provocações ofensivas aos lutadores. O protagonista da é o lutador de orientação sexual não convencional Saúl Armendáriz (Gael García Bernal), que mora na cidade de El Paso, no estado do Texas. Ele é um participante de longa data da lucha libre, ou lutas de luta livre, sob o pseudônimo de El Topo, mas, para participar dessas lutas, ele atravessa regularmente a fronteira com o México. Saúl Armenadaris não é do tipo que esconde sua orientação sexual, ao contrário de seu namorado, que é casado, e companheiro de luta livre, Gerardo (Raúl Castillo), que luta sob o nome de El Comandante. Saul lutou pela primeira vez em uma luta livre aos 15 anos, o que provocou total rejeição por parte de seu pai, Eduardo (Robert Salas), que era casado com outra mulher, mas mantinha um relacionamento secreto com sua mãe, Jocasta (Perla de la Rosa). Saúl Armendáriz é um mexicano de ascendência americana. Certa vez, vagando pelas ruas da cidade fronteiriça de Ciudad Juárez, ele conhece uma mulher misteriosa, Sabrina (Roberta Colindres). O protagonista ainda não sabe que, em breve, esse encontro decisivo mudará toda a sua vida. Sabrina revela-se uma experiente treinadora de luta livre, mais conhecida pelo pseudônimo de Lady Anarquia. Devido ao físico esguio de Saul em comparação com os enormes pesos-pesados, ela sugere que ele tente competir como lutador exótico. Saul adota o novo nome artístico de Cassandro, inspirado no filme favorito da atriz mexicana Verónica Castro, o que logo lhe trará enorme sucesso.