misajane79 's review for:

4.0

Satisfying conclusion to a sprawling trilogy. Always had issues keeping some of the characters straight, but it almost didn't matter.