Jonathan Shale vietnámi háborús veterán zsoldos. Miután egy kudarcba fulladt, titkos kubai küldetés során három emberét megölik, visszatér Miamiba. Barátnője, Jane Hetzko tanárnőként dolgozik egy problémás belvárosi középiskolában, a Columbus High Schoolban. Juan Lacas, a KAP (Királyok a pusztulásért) banda vezére különösen neheztel a tanárnőre és nemsokára egy ismeretlen támadó eltöri a nő lábát. Hetzko és Shale is úgy véli, a KAP áll a támadás mögött. A zsoldos úgy dönt, hamis személyazonosságot szerezve barátnője osztályában helyettesítő tanárnak adja ki magát, hogy kiderítse az igazságot.
Bár a fegyelmezetlen diákok eleinte nem könnyítik meg a dolgát, a James Smith álnevet használó Shale katonai kiképzését felhasználva képes rendet teremteni óráin. Claude Rolle igazgató ugyan rossz szemmel nézi rendhagyó módszereit, de a tanárnak idővel sikerül diákjaival tiszteletteljes kapcsolatot kialakítania. Összebarátkozik pedagógustársával, Darrell Shermannel és magára vonja az osztályába járó Lacas figyelmét. Az iskolát gyanúsnak találó Shale zsoldos bajtársai segítségével bekamerázza az épületet. Megtudja, hogy Lacas szervezte meg barátnője megtámadását és a fiú titokban összejátszik Rolle-lal, kokaint terjesztve Miamiban. Shale társaival rajtaüt egy drogügyleten, a lopott pénzből pedig iskolai felszereléseket vásárol a diákoknak, melyeket adomány címszóval oszt szét.
Sherman eleinte tagadja Shale felfedezéseit az iskolaigazgatóval kapcsolatban, és rasszistának véli a vádakat. Sherman és egy diáklány véletlenül felfedezik az alagsorban, amint Rolle és több tanuló drogot pakol fel egy iskolabuszra. Sherman önfeláldozó módon eltereli a bűnözők figyelmét, így a diák el tud menekülni és értesíteni Shale-t, de a tanárt agyonlövik.
Rolle megszervezi Shale eltüntetését egy szándékos autóbaleset által és Lacast Hetzko lakására irányítja. Rolle barátnője megmentésére siet és egy másik diák közreműködésével megöli Lacast. A zsoldos társaival együtt az iskolába megy, végső leszámolásra a KAP tagjai ellen. Itt lövöldözés tör ki, melybe Johnny Glades amerikai őslakos bűnvezér, egy rivális zsoldoscsapat tagjai, valamint Rolle is beszáll. A tűzharcot csak Shale és egy Joey Six nevű társa éli túl. A film végén együtt távoznak a szétlőtt iskolaépületből.
Ez a szócikk részben vagy egészben a The Substitute című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.