Beautiful, interesting, incredible cinema.
An alienated mother with three children joins a radical political group while her kids play strange games that carry them to death one after another…