Billy Ray Smith (Anthony Edwards) es un tímido maestro de escuela de Boston que vive en Arizona. Cuando una de sus estudiantes es secuestrada por un forajido conocido como El Diablo (Robert Beltran) decide ir a rescatarla. Con la ayuda de un viejo pistolero (Louis Gosset Jr.), un novelista (Joe Pantoliano), y un predicador (John Glover), Billy Ray intentará infiltrarse en el escondite de El Diablo.