AdvantagesFantastic performances from the cast, tense, unpredictable plot, immersive style
DisadvantagesIt has a slow start to build all the characters and give them some breathing space
AdvantagesSolid direction, performances and writing and unpredictable twists.
DisadvantagesProbably won't stand up to repeated viewings.
AdvantagesExcellent cast, intriguing and original
DisadvantagesConfusing at first