Good movie.

Rating: 10/10 (23 June 2016)

Danny Vinyard (Edward Furlong), a high school student and budding neo-Nazi in Venice Beach, California, receives an assignment from Mr. Murray (Elliott Gould), his history teacher, to write a paper on "any book which relates to the struggle for human rights." Knowing Murray is Jewish, Danny writes his paper on Adolf Hitler's Mein Kampf. Murray attempts to get Danny expelled for doing this, but Principal Dr. Bob Sweeney (Avery Brooks) — who is black — refuses, instead informing Danny that he will study history and current events under Sweeney, and that the class will be called "American History X". Danny's first assignment is to prepare a paper on his brother Derek (Edward Norton), a former neo-Nazi leader who has just been released from prison after serving three years for voluntary manslaughter. Danny is warned that failing to submit the paper the next morning will result in his expulsion.