Każda rocznica rozegranej 5 maja 1862 roku bitwy pod Pueblą jest obchodzona w Meksyku jako święto narodowe. Kiedy niepokonana francuska armia najechała kraj z zamiarem założenia monarchii, generał Ignacio Zaragoza (Kuno Becker) postanowił bronić ojczyzny. Dysponował jedynie słabo uzbrojonymi oddziałami, których liczbę znacznie przewyższali wrodzy żołnierze. Rozpoczyna się heroiczna walka o niepodległość, pośrodku której znalazł się też czas na niespodziewaną miłość, przywróciła wiarę w dumę i męstwo narodu.
Film opowiada o prawdziwych zdarzeniach, jakie miały miejsce w Meksyku lat 20. XX wieku, kiedy to chrystusowcy walczyli z restrykcyjnym i krwawym reżimem państwa.
Zbrodnia, przemoc i zepsucie to dominujący temat wielu meksykańskich filmów. Mauro Hernandez, młody policjant z wydziału prewencji, wdaje się w interes kokainowy, a kiedy pojawiają się problemy pozbywa się służbowej broni. Sprawy wymykają się spod kontroli, kiedy włączają się w nią media. Skandal początkowo dotyczy kiepskiej jakości policyjnych kamizelek kuloodpornych, jednak z czasem przeradza się w dochodzenie w kwestii policyjnych przekrętów. Mauro zostaje przedstawiony jako ofiara korupcji urzędników państwowych. Wykorzystując służbowy mundur i sympatię mediów Mauro zaczyna szantażować każdego, kogo spotka. Mauro i jego dowódca dają się wciągnąć w brudną wojnę między policjantami – to batalia pełna szpiegostwa, morderstw i zdrady.