A teacher, pushed too far by his students, snaps and goes vigilante.
Release Date: January 01, 1988
View more ->