The international terminal 1 at JKIA, which caters for international travellers / FILE

London begins as a promise. For Rain Handa, it is the city where a future with her fiancé, Theo, is supposed to finally take shape. The place where distance will give way to domesticity and a long-awaited reunion.

But before Rain can trade Nairobi for London, romance for reality and anticipation for a new chapter, the dreaded word arrives: denied. And just like that, the dream acquires fine print.

Mona Ombogo’s V for Visa takes the familiar story of migration and gives it an altogether more unpredictable heartbeat. Rain is not simply chasing a visa; she is chasing a life that already seems to belong to her, or at least to the man waiting for her on the other side of the ocean.

When her application is rejected, however, the distance between Rain and Theo becomes more than geographical. Strains emerge in their relationship, and what was supposed to be a straightforward journey towards a shared future begins to expose the cracks beneath it.

Then comes Darien Mitchell. That is where Rain’s tidy plans meet the wonderfully untidy business of desire. Darien enters Rain’s world at a time when her emotional landscape is already unsettled, and his presence gradually transforms what began as a practical predicament into something far more personal. He is not merely another character standing in the way of Rain’s neatly arranged plans; he becomes the unexpected variable in an equation she thought she had already solved.

The attraction and uncertainty are particularly compelling because Rain does not immediately surrender to them. Instead, she seems to argue with herself, negotiate with herself and occasionally lose the argument. Her thoughts betray the confusion long before she is willing to name it: “My thoughts slam to a halt… mine? Do I think of him as mine? Not in the sense of possession or anything like that. But Visa Guy… Green… Darien… in some crazy confused way is a boat I’m steering.” It is that intriguingly dangerous moment when an unwanted detour begins to look like a destination.

Ombogo is especially good at making the practical details of Rain’s predicament feel alive. London is never allowed to remain a postcard fantasy. Darien punctures that illusion with the kind of bluntness that is both amusing and sobering, “Ms Rain, London is one of the most expensive cities in the world; Sh300,000 will hardly last you two months, no matter what shoe box you opt to live in.” Suddenly, the romantic dream has rent, exchange rates and very limited square footage.

That is part of what makes V for Visa so inviting. The story does not treat migration as a simple journey from Point A to Point B. It understands that moving countries can rearrange relationships, expectations and even a person’s understanding of themselves.

The visa may determine whether Rain gets through the border, but it cannot determine what or who will be waiting for her emotionally once she does.

Ombogo also has a knack for keeping the reader inside Rain’s head without making the journey feel heavy. Her narration has a lively, almost conspiratorial quality, as though Rain is letting the reader in on thoughts she probably should keep to herself. The observations are sharp, the situations frequently entertaining and the dialogue carries enough personality to make the characters feel less like pieces being moved around a plot and more like people capable of making gloriously inconvenient decisions.

A frustration with the novel is that the abundance of emotional and romantic complications can sometimes move faster than the characters’ feelings can fully settle. Rain’s dilemmas are interesting enough to deserve deeper excavation, particularly when the story places her loyalty to Theo alongside her growing fascination with Darien, yet the novel sometimes moves past these moments before their full weight has had time to settle. There are instances where Rain’s conflict feels like a door opened only briefly before the story rushes her through it, leaving the reader wanting to linger longer in the uncomfortable space between commitment, temptation and self-discovery.

For all its detours, the novel ultimately reveals its cleverest move. V for Visa knows exactly how to turn an ordinary bureaucratic obstacle into the doorway to a much more interesting story. A rejected application becomes a relationship crisis. A journey to join a fiancé becomes an unexpected encounter with temptation. And a woman who believes she knows where she is going discovers that the most consequential detours are rarely the ones marked on the itinerary.

Ombogo leaves us with a Rain who is travelling towards London but also travelling away from certainty. Because sometimes the most dangerous thing about getting a visa is not crossing the border. It is discovering what you might be tempted to leave behind — or take with you — once you do.