5 of 5 stars

A dark, disturbing, visceral tour de force, representing some the best New Wave sci-if I’ve read. Predictable at points but you are locked into the seat and the ride doesn’t stop until the end.