Village Voice
Generation P is long and incredibly dense, but it's never boring - it's too wild and unhinged. The more you know about the past 20 years of Russian history, the more you stand to "get" from its coded references, though as with the not-totally-dissimilar "Holy Motors," deciphering every frame might be beside the point.