I saw spoilers before I read Allegiant, but I actually think this helped prepare me--for the beginning, middle, and (controversial) end. That said, the conclusion didn't bother me much. If anything, I thought it was a brave choice on Roth's part, and I found the final pages the most moving (to read) and effortless (in writing style). The epilogue, while gut-wrenching, spoke to me on what it means to be human--to love and lose, to hurt and heal. While the world outside the fence is extremely complex (read: a lot for this reader to take in in one book), I'd also been anxious for these answers since Divergent. It was satisfying to finally understand how Tris's society came to be. Roth has always had powerful themes at the core of her books, and the same is certainly true in this final installment. I'm interested to see how these themes (and the faction virtues) come to life on the screen in March. 
 Originally reviewed here.