This is a heavy handed Marxist sermon masquerading as a film. The central premis, that man's cruelty to man is a consequence of social structures and that love and rainbows will emerge once said conditions have been overturned has-been disproved time and time again. Revolutions inspired by this materialist view of humanity have been responsible for hundreds of millions of deaths.