Not that anyone cares, but I decided not to follow this thread during the season and only post after I watched the whole thing. I was worried someone would post something to the effect of "Man in Black is William" like in season 1 and ruin that reveal. Not that I'm against people theorizing, just a personal preference.
Well, I finally finished reading however many pages since episode 1, and man was there some crazy discussion. Couple people seemed to know more than they should have. I am personally glad that Hale was not Charlie. I don't know how anyone thought that made sense.
I think the issue with this show, which I still thought was great, is that there are so many little details that multiple viewings are needed to sort through the timelines. At least in some instances.
Knowing that Hale was Dolores at the end really put a fun spin (when looking back) to how she answered Bernard's "oh God, you killed her!" Of course he was talking about Elsie (RIP
), but Halores thinks he's talking about the Dolores body. "Did I Bernard?" Superb.