Die Karriere des Boxers Esteban „La Máquina“ Osuna (Gael García Bernal) hängt am seidenen Faden, da sein Können in diesem Sport immer mehr in den Hintergrund gerät, so dass er nicht daran glaubt, die Legende zu werden, die er werden wollte. Obwohl es nicht so aussieht, als ob er eine vielversprechende Zukunft hätte, gelingt es seinem Agenten Andy Lujan (Diego Luna) dank seiner Beziehungen, ihm einen letzten Kampf zu verschaffen, nach dem er sich in Würde zurückziehen kann, da er auf jeden Fall als Sieger hervorgehen wird. Der Boxer willigt in diesen Kampf ein, denn er möchte einen letzten Moment des Ruhms erleben, der ihn in die Geschichte eingehen lässt. Doch obwohl der Kampf bereits arrangiert ist, müssen die beiden gegen eine Organisation antreten, die nicht von dieser Welt zu sein scheint...