Film Ostatni Bohater (Tytuł oryginalny One Man's Hero) ma w głównych rolach Tom Berenger (Captain John Riley), Joaquim de Almeida (Cortina), Mark Moses (Col. Benton Lacy), Stuart Graham (Corporal Kenneally), Ilia Volok (Daniel Grzbalski), Patrick Bergin (General Winfield Scott), James Gammon (General Zachary Taylor), Carlos Carrasco (Dominguez), Stephen Tobolowsky (Captain Gaine) Data premiery filmu to 02.08.1999. Film, w ramach którego jest produkowany Arco Films S.L, Hool/Macdonald Productions, Filmax, Silver Lion Films, Producciones San Patricia, Televisa . Nakręcony w następujących lokalizacjach: Sierra de Organos, Sombrerete, Zacatecas, Mexico . Kraje produkcyjne: United States of America, Mexico, Spain Gatunek filmu: Kino Western, Kino Akcja, Kino Dramat, Kino Historyczny
Podczas meksykańsko-amerykańskiej wojny roku 1840, amerykański oficer John Riley (Tom Berenger), musi wybierać między lojalnością wobec ojczyzny a swoimi irlandzkimi, katolickimi korzeniami. Bigoteria i zakłamanie protestanckich oficerów zmusza Rileya i jego oddział do dezercji do Meksyku. Pojmany przez meksykańskich partyzantów, dochodzi do zdrowia po odniesionych ranach pod opieką pięknej Marty, a potem przyłącza się do walki o powszechną wolność. Pokonany przez amerykańskie wojsko, zostaje oskarżony o zdradę. Zbliżający się koniec wojny przyniesie wiele zmian w stosunkach meksykańsko-amerykańskich, jak również w życiu kapitana Rileya