It makes you think but it also confuses, at least it did for me. If you have the time I would recommend watching, you have nothing too lose, the acting is brilliant, a lot of great actors/actresses but if you don't want to be sat here trying to figure it out nor have the patience, this isn't for you as even I lost concerntration a fair way through it