Meet Shani - she's thirty-two, single and has a job to die for. And she likes her life just the way it is, thank you! So why do her family and friends insist on trying to convince her that the only way to the perfect life is meeting the perfect man?
When Shani's horoscope miraculously reveals that now is the best time of her life for marriage, her mother decides to take control. As the Sri Lankan wedding season opens she turns a deaf ear to Shani's protests and arranges a parade of 101 potential grooms, in the hope that her shamefully unmarried daughter will salvage the family honour by finally finding Mr Right. But true life, like true love, can get very complicated.
Amidst a riot of hilarious dates with would-be husbands, Shani has to cope with a minor Machiavelli at work, a house that is literally falling down around her ears, and a neurotic mother with serious cultural baggage. Worst of all, her best friend, who seems to have it all, is sliding into depression, and Shani seems powerless to help. Through a flurry of curry, cricket, sarees, and sumptuous ceremonies, Shani comes to learn that love comes in many disguises - and degrees of satisfaction - and that life is a one-shot game, even if you do believe in reincarnation.