Bad Education

Bad Education ★★★★½

This is a masterclass on how you make a character that is inherently bad extremely sympathetic to the audience. Great cast tooooo