I just finished and about halfway through I was convinced I had it all worked out. I was certain. And I was absolutely wrong! The story very cleverly throws in a bunch of red herrings while concealing the truth. Trust me, you won't see the ending coming at all. A great cast of actors, I particularly enjoyed the portrayal of Pia and of Roshad Amiri. All around just a really good show that you won't be able to stop once you've started it.