Dogville ★★★★★

It's not everyday that a films brings me to tears and makes me want to stand up for something simultaneously.