This series is just beautiful, everything from the start piles up until it gets so heavy and intense that everything just starts going downhill within the minds each character. The ending is the best and also the worst thing that the viewer can experience, you need it to happen but you don't want it to happen. Even throughout all the dark things that each character does, you somehow relate to them on a personal level, as if what they do makes sense. It's a very beautiful story that focuses on the conflict within Will's mind in which he has to choose good, evil, or accept that both are the very creation of him as a human, but unlike other's he embraces it as the very foundation of who he is, mentally and personally.