The Substitute 3: Winner Takes All (1999)
At a college visit to a war buddy's professor daughter, mercenary Treat Williams finds her brutally beaten. He then poses as a teacher to teach a lesson to the football jocks responsible.
What people think about The Substitute 3: Winner Takes All
The Substitute 3: Winner Takes All knows exactly what it is: a lean, punchy slice of late-’90s B-movie justice where Treat Williams’ grizzled charisma does the heavy lifting and makes it fun to watch. The setup drops him into a college world of swaggering athletes and institutional rot, and the movie’s vibe is pure vigilant-thriller satisfaction—undercover tension, bruising fistfights, and sudden bursts of violence that keep the pace moving. It’s not pretending to be subtle or groundbreaking, but it’s confidently engineered for viewers who want a straight-ahead action story with a hard edge and a hero who takes corruption personally. If you’re in the mood for an R-rated TV-movie adrenaline hit—complete with rough language, some sexuality, and cathartic comeuppance—this one delivers.
The Substitute 3: Winner Takes All wants to be a lean, righteous revenge thriller where Treat Williams plays the no-nonsense avenger cleaning up a corrupt college football program, and on that basic, pulpy level it delivers. The problem is it’s almost entirely on autopilot: the plot hits familiar beats, the dialogue is clunky, and the “undercover teacher” hook feels more like a thin excuse to get to the next brawl or shootout than a story with real tension. If you’re expecting sharp writing, believable campus drama, or anything resembling nuance about steroids and power, you’ll probably find it derivative and a bit cheap. But if you’re in the mood for late-’90s TV-movie grit, straightforward action, and a lead who sells tough-guy conviction even when the script doesn’t, it can be a serviceable time-killer.
Cast
Treat WilliamsKarl Thomasson- BBarbara Jane ReamsAlbanian Girl
- BBrian SimpsonSoldier #1
- JJeff JensenSoldier #2
Rebecca StaabProfessor Nicole Stewart
Erin ChambersTerri- MMichael Shane DavisJosh Silver
James BlackRahmel- EEd CameronBo Robison
- CChristian JensonThad
- DDarryl PetersonMuscle (as Maxx Payne)
Robert HarveyCounterman- SScott WilkinsonHead Coach Bill Braden
- CCurtis LupoFootballer #1
Joey MiyashimaER Doctor
Frank GerrishEd Lincoln- SSpencer AshbyProf. Wayne McMurdo
- LLuciano PannunzioDoofus
Crew
- Director
- Robert Radler
- Writers
- Rocco SimonelliRoy Frumkes
- Producers
- Morrie EisenmanTerry Spazek
- Music
- Tor Hyams
- Cinematography
- Barry M. Wilson
- Editing
- Florent Danny Retz
Details
- Released
- August 14, 1999
- Language
- English
- IMDb
- tt0197924
