Ameryka, druga połowa XIX wieku. Wódz Apaczów, Geronimo (Wes Studi), po ucieczce z rezerwatu wypowiada kolejną wojnę białym osadnikom. Gdy zawodzą negocjacje, generał George Crook (Gene Hackman) postanawia użyć siły. Indiańskiemu wodzowi wraz z kilkudziesięcioma swoimi ludźmi udaje się umknąć pięciotysięcznej armii. Porucznik kawalerii Charles Gatewood (Jason Patric) dostaje rozkaz schwytania Geronima. Przez wiele miesięcy Apacz stawia jednak skuteczny opór.