Beautifully anti capitalist. Borderline Marxist at times (even if without the filmmakers realising). Satisfying conclusion.