Numa escola de Nova Iorque, Trevor Garfield (Samuel L. Jackson) é um professor que sobrevive depois de ter sido esfaqueado por um aluno. Ele se muda para Los Angeles, onde vai lecionar como professor substituto, mas reencontra a violência que imaginava ter deixado para trás. Além das classes serem controladas por marginais, a direção da escola tem medo de tomar atitudes, o que obriga o novo professor a ter que agir por conta própria e fazer justiça com as próprias mãos.