the grand daddy of the many wrongs?

Rating: 1/10 (18 March 2017)

a kid behaves badly; however, because the family is having issues (abusive, dysfunctional...), so the kid is a hero;
a school teacher who goes out his way to help the kids and the society - the villain.
the form of the movie may be unique, but there is not much there beyond that.