There were only a few things that really required previous knowledge anyway, and sadly for some of them the movie doesn't provide the answers.
But it was well written and interesting, even if the occasional shift of perspective threw me to start with...