A word of warning: the TLJ Visual Dictionary has leaked and photos of every single page are bouncing around the internet. I read the Luke and Snoke sections and found it to be a lot of cool lore and no real plot spoilers, but then the Leia entry was very spoilery and I stopped reading. I’m told the Poe page is even worse. Proceed with caution.
Can confirm. Tread lightly folks. I couldn’t resist myself and now I know the first half of the movie.