Keller's Horoscope by Lawrence Block

In this intriguing tale, a hitman finds himself at a crossroads, contemplating his life's direction after receiving a horoscope that suggests a change is imminent. As he navigates the complexities of his profession, he begins to question the path he has chosen and the moral implications of his actions. The narrative delves into themes of fate, self-discovery, and the possibility of redemption, all while maintaining a gripping tension that keeps readers engaged in the protagonist's internal and external conflicts.