American History X

American History X ★★★★★

All around insane story, crazy ending to finish it off. Everything came together and definitely recommend for one of those type of nights.