Entertaining and well-written, but overlong, which diminishes its narrative velocity and any suspense that might have attended its denouement.

November 6, 2020