American History X plot
"Some Legacies Must End."
Danny Vinyard (Edward Furlong) is a teenager who is completely under the influence of his older brother, the neo-Nazi skinhead Derek (Edward Norton). When Danny writes an enthusiastic report at school about Hitler's Mein Kampf, the headmaster gives him a choice between writing an essay about Derek or getting kicked out of school. Derek's hatred of other races stems from his father's murder, which leads to him being convicted of murder himself. Free again years later, Derek has changed. He wants to teach some people a lesson, including his own brother...