Main Characters Abby Wallace 24 main appearances Kenny Marsh Douglas Raeburn Malcolm Campbell Alfie Wallace Mary Fraser Charley Wallace Gordon Alistair Macleod Carolyn Fraser