Welcome to TS Sport Stars, a public relations and personal management agency run by the conscientious Trevor Heslop and the lascivious Sammy Dobbs, promoting the careers of an assortment of self-obsessed, overpaid, morally-challenged sporting heroes.

Trevor (Neil Pearson), sports agent to the stars, is married to his job. But it’s not a happy marriage. One of his clients is going mad and the rest are driving him mad. He’s a decent man trying to do the right thing in a world full of cut-throats. And the biggest cut-throat is his unscrupulous business partner, Sammy, played by Paul Reynolds.

Staffing the company is a small team of put-upon grafters: there’s Barry (Abdul Salis), the office junior who would like to be less junior; there’s also Heidrun (Cosima Shaw), the beautiful, highly intellectual, German lesbian receptionist, who takes calls with one hand and fights off unwelcome advances from Sammy with the other; and there’s God-fearing Theresa (Rosalind Ayres), who frequently stops conversations with pearls of inappropriate Christian wisdom.

Then there’s Ralph. In fact, every day there’s Ralph (Michael Fenton Stevens), the attention-seeking client who brings chaos to Trevor’s world.

Trevor’s personal life is no less manic. His estranged wife, Meryl (Claire Skinner), is getting a little too friendly with a poet, and their son, Toby (Matthew Thomas), often ends up being torn between them.

Can Trevor save his marriage? Can he keep his integrity in the jungle of sporting commercialism? Or is it time for him to start again on both fronts?