Based in the shipyards of Leith, Silver Linings follows the ups and downs of the Anderson family through the darkest days of the Second World War as they struggle to survive. Promising her mother that she will take care of her newborn sister, pampered fifteen-year-old Kitty must abandon her dreams of a career to become the family drudge.