In de jaren '80 was Randy "The Ram" Robinson een beroemd professioneel worstelaar. Nu, twintig jaar later, moet hij het doen met een handjevol liefhebbers bij shows in gymzalen en buurthuizen.

Jack Black is hilarischer dan ooit in zijn rol als Ignacio, een kloosterkok die overdag voor weeskinderen zorgt en s'nachts verandert in Nacho Libre, een beruchte worstelaar in strakke outfit. Aangespoord door straatjongeren en partner Esqueleto 'het skelet', stapt Nacho in de ring met Mexico's meest gevreesde worstelaars om zijn weeskinderen te redden en de aandacht te trekkken van zuster Encarnacion- zijn inspiratiebron en geheime liefde.