Meet Brian McMahon, disgruntled EFL teacher, as he tries to keep body and soul together in Frankfurt, Germany. Turning his back on a dead-end job, McMahon heads off into the unknown. Chance events beat a trail to a woman hailed as an avatar of the Divine Mother. When two of her associates are mysteriously poisoned, McMahon is hounded by the local police. Battling racism and institutionalised bigotry, he must face the traumas of his past. McMahon solves the crime - and ends up a little wiser.