Duane Stephens Best movies: A Life Less Ordinary (1997) Walking Thunder (1995) The Substitute 3: Winner Takes All (1999) (TV movie)