Is this real life or just a fantasy?

Rating: 10/10 (17 November 2017)

If you watch this movie, make sure you are sane. Sane in the literal meaning of the word. It triggers so many questions, I don't even know where to start. The greatest fiction I have ever seen in my entire life. The whole series is worth it. Great acting, great directing, great all of it.