... well. it's billed, plugged whatever as "terrifying" but that's media sensationalism for ya.
I started watching, did a search on "Snowden" across forums and found no hits.
How thorough it is I don't know, but I suspect it is largely accurate. It has been carefully anonymized as to origin.
The question of Russian involvement with the production is moot. I suspect Snowden has the skills and resources to do this and route it out of Russia. I know I could, and he's better than I am at this dangerous freelance operator game.