Didn't Clint Eastwood do this plot twenty years ago as "The Gauntlet" ?
Thirty years ago, actually (yeah, we're getting old).