When Shirley (Shirley Henderson) turns down a marriage proposal by her live-in boyfriend on the Vanessa Feltz television show, the incident is witnessed by, among others, her ex-boyfriend and father of her daughter, Jimmy (Carlyle). A ne'er-do-well who abandoned them to return to a squalid flat in Glasgow, Jimmy sees an opportunity to sneak back into their lives.