May 23, 2025

The first half is suspenseful and well-paced, and the second half slowed down so much that I almost couldn't finish.  Way, way too many preachy monologues.

View