Sam Sparkes (Shaun Evans) is a 22 year old with ambitions: to move to London and join the glamorous PR world. When Vince (Bob Hoskins) finds Sam work as a waiter, he meets his soon-to-be PR boss, Sheila (Stockard Channing). Sensing opportunity, Sam charms himself a job as Sheila's PA... and her lover. But when Sam falls for Kate (Amanda Ryan), he instigates a series of family betrayals and romantic mishaps. As balancing his job and love life becomes overwhelming, unexpected twists and uncovered secrets force Sam to choose between his career and the woman of his dreams.